README.md
pyproject.toml
src/pm_studio_mcp/__init__.py
src/pm_studio_mcp/__main__.py
src/pm_studio_mcp/config.py
src/pm_studio_mcp/server.py
src/pm_studio_mcp.egg-info/PKG-INFO
src/pm_studio_mcp.egg-info/SOURCES.txt
src/pm_studio_mcp.egg-info/dependency_links.txt
src/pm_studio_mcp.egg-info/entry_points.txt
src/pm_studio_mcp.egg-info/requires.txt
src/pm_studio_mcp.egg-info/top_level.txt
src/pm_studio_mcp/internal_prompt/competitor_analysis.py
src/pm_studio_mcp/internal_prompt/data_analysis.py
src/pm_studio_mcp/internal_prompt/feedback_analysis.py
src/pm_studio_mcp/internal_prompt/mission_review.py
src/pm_studio_mcp/internal_prompt/pm_studio_prompt.py
src/pm_studio_mcp/showroom_builder/showroom_cnaibrowser.py
src/pm_studio_mcp/showroom_builder/showroom_cnaibrowser_template.py
src/pm_studio_mcp/showroom_builder/showroom_guide.py
src/pm_studio_mcp/showroom_builder/showroom_reddit_subreddit_monitoring.py
src/pm_studio_mcp/showroom_builder/showroom_reddit_user_voice_insight.py
src/pm_studio_mcp/showroom_builder/showroom_simple_data_analysis.py
src/pm_studio_mcp/skills/edge_mobile_dau_weekly_report/__init__.py
src/pm_studio_mcp/skills/edge_mobile_dau_weekly_report/contributor_analysis.py
src/pm_studio_mcp/skills/edge_mobile_dau_weekly_report/edge_mobile_weekly_report_utils.py
src/pm_studio_mcp/skills/edge_mobile_dau_weekly_report/html_report_generator.py
src/pm_studio_mcp/skills/edge_mobile_dau_weekly_report/weekly_report_teams_summary.py
src/pm_studio_mcp/tools/mobbin_crawl/analyze_single_flow.py
src/pm_studio_mcp/tools/mobbin_crawl/catalog.py
src/pm_studio_mcp/tools/mobbin_crawl/clean_single_flow_apps.py
src/pm_studio_mcp/tools/mobbin_crawl/index.py
src/pm_studio_mcp/tools/mobbin_crawl/run.py
src/pm_studio_mcp/tools/mobbin_crawl/seed.py
src/pm_studio_mcp/tools/mobbin_crawl/utils.py
src/pm_studio_mcp/utils/data_visualization_utils.py
src/pm_studio_mcp/utils/file_utils.py
src/pm_studio_mcp/utils/greeting.py
src/pm_studio_mcp/utils/matching_utils.py
src/pm_studio_mcp/utils/product_insights_orchestrator.py
src/pm_studio_mcp/utils/data_handlers/base_handler.py
src/pm_studio_mcp/utils/data_handlers/chrome_features_handler.py
src/pm_studio_mcp/utils/data_handlers/dataai_handler.py
src/pm_studio_mcp/utils/data_handlers/google_ads_handler.py
src/pm_studio_mcp/utils/data_handlers/product_insights_orchestrator.py
src/pm_studio_mcp/utils/data_handlers/reddit_handler.py
src/pm_studio_mcp/utils/data_handlers/unwrap_handler.py
src/pm_studio_mcp/utils/design/__init__.py
src/pm_studio_mcp/utils/design/dribbble_headless_browser/searcher.py
src/pm_studio_mcp/utils/design/dribbble_headless_browser/test_dribbble.py
src/pm_studio_mcp/utils/design/figma_search/__init__.py
src/pm_studio_mcp/utils/design/figma_search/client.py
src/pm_studio_mcp/utils/design/figma_search/models.py
src/pm_studio_mcp/utils/design/figma_search/service.py
src/pm_studio_mcp/utils/design/mobbin_search/searcher.py
src/pm_studio_mcp/utils/design/motion_headless_browser/__init__.py
src/pm_studio_mcp/utils/design/motion_headless_browser/config.py
src/pm_studio_mcp/utils/design/motion_headless_browser/models.py
src/pm_studio_mcp/utils/design/motion_headless_browser/searcher.py
src/pm_studio_mcp/utils/design/motion_headless_browser/test_motion.py
src/pm_studio_mcp/utils/design/pin_headless_browser/searcher.py
src/pm_studio_mcp/utils/design/pin_headless_browser/test_pin.py
src/pm_studio_mcp/utils/experiment/exp.py
src/pm_studio_mcp/utils/experiment/skydrill.py
src/pm_studio_mcp/utils/graph/auth.py
src/pm_studio_mcp/utils/graph/calendar.py
src/pm_studio_mcp/utils/graph/channel.py
src/pm_studio_mcp/utils/graph/channel_config.py
src/pm_studio_mcp/utils/graph/chat.py
src/pm_studio_mcp/utils/graph/mail.py
src/pm_studio_mcp/utils/graph/user.py
src/pm_studio_mcp/utils/llm/github.py
src/pm_studio_mcp/utils/publish/__init__.py
src/pm_studio_mcp/utils/publish/cli.py
src/pm_studio_mcp/utils/publish/config.py
src/pm_studio_mcp/utils/publish/exceptions.py
src/pm_studio_mcp/utils/publish/git_ops.py
src/pm_studio_mcp/utils/publish/html_processor.py
src/pm_studio_mcp/utils/publish/image_manager.py
src/pm_studio_mcp/utils/publish/publish_utils.py
src/pm_studio_mcp/utils/publish/publisher.py
src/pm_studio_mcp/utils/titan/titan_metadata_utils.py
src/pm_studio_mcp/utils/titan/titan_query_utils.py
src/pm_studio_mcp/utils/titan/titan_table_metadata.py
src/pm_studio_mcp/utils/titan/tables/CopilotTelemetryDaily.py
src/pm_studio_mcp/utils/titan/tables/Device_Aggregate_Analytics.py
src/pm_studio_mcp/utils/titan/tables/EdgeMobileUserOverviewV3.py
src/pm_studio_mcp/utils/titan/tables/KPI_BrowserMinutes_All.py
src/pm_studio_mcp/utils/titan/tables/KPI_DailyUser.py
src/pm_studio_mcp/utils/titan/tables/KPI_DeviceFlow.py
src/pm_studio_mcp/utils/titan/tables/byod_NewOEMDevice_PBTransition_v3_Prod.py
src/pm_studio_mcp/utils/titan/tables/edgemacecsretentionv1.py
src/pm_studio_mcp/utils/titan/tables/edgemobileretentionoverview.py
src/pm_studio_mcp/utils/titan/tables/table_metadata.py