App Market Intelligence MCP

App Market Intelligence MCP

site icon
2025.03.24 9
JavaScript市场分析应用开发开发效率
AppInsightMCP 是一个市场情报分析服务,通过分析苹果App Store和谷歌Play Store的数据,提供全面的应用市场洞察。该服务能够获取应用详情、市场趋势、竞争对手分析以及用户反馈等信息,帮助开发者、市场分析师等了解移动应用市场的动态。
View on GitHub

Overview

基本能力

产品定位

AppInsightMCP 是一个专注于移动应用市场数据分析的服务,旨在为开发者和市场分析师提供苹果App Store和谷歌Play Store的全面市场情报。

核心功能

  • 应用详情获取:包括应用的基本信息、版本历史、隐私详情等。
  • 市场趋势分析:通过应用列表和搜索功能,分析市场趋势。
  • 竞争对手分析:通过相似应用和开发者应用列表功能,分析竞争对手。
  • 用户反馈分析:获取应用的评价和评论,分析用户反馈。

适用场景

  • 开发者需要了解自己应用在市场中的表现。
  • 市场分析师需要分析市场趋势和竞争对手。
  • 产品经理需要获取用户反馈以优化产品。

工具列表

  • App Store工具
  • app-store-details:获取App Store应用的详细信息。
  • app-store-list:从iTunes集合中检索应用。
  • app-store-search:在App Store中搜索应用。
  • app-store-developer:获取开发者发布的应用。
  • app-store-privacy:获取应用的隐私详情。
  • app-store-suggest:获取搜索建议。
  • app-store-similar:获取相似应用。
  • app-store-reviews:获取应用评价。
  • app-store-ratings:获取应用评分。
  • app-store-version-history:获取应用版本历史。

  • Google Play工具

  • google-play-details:获取Google Play应用的详细信息。
  • google-play-list:从集合中检索应用。
  • google-play-search:搜索应用。
  • google-play-developer:获取开发者发布的应用。
  • google-play-suggest:获取搜索建议。
  • google-play-reviews:获取应用评价。
  • google-play-similar:获取相似应用。
  • google-play-permissions:获取应用权限。
  • google-play-datasafety:获取数据安全信息。
  • google-play-categories:获取类别列表。

常见问题解答

  • 错误处理:所有工具都包含错误处理,会在以下情况下返回适当的错误信息:
  • 缺少必要参数
  • API调用失败
  • 达到速率限制
  • 提供无效的ID或参数

使用教程

使用依赖

确保已安装Node.js和npm。

安装教程

  1. 通过npm安装bash npm install
  2. 通过Docker安装bash docker build -t app-insight-mcp -f Dockerfile .

调试方式

  1. 启动MCP服务器bash node src/server.js
  2. 使用MCP Inspector测试bash npm run test:inspector
  3. 使用mcp-cli测试bash npx @wong2/mcp-cli npx -y "app-insight-mcp"
  4. 与Claude Desktop集成: 将以下内容添加到claude_desktop_config.json中: json { "mcpServers": { "app-insight-mcp": { "command": "npx", "args": [ "-y", "@jeromyfu/app-insight-mcp" ] } } } 或通过Smithery自动安装: bash npx -y @smithery/cli install @JiantaoFu/appinsightmcp --client claude

许可证

该项目遵循 MIT 开源许可条款。