Token导航 LogoToken导航

MCP Server · 运维云端

Mobile Action MCP

MobileAction MCP Tools 是一套用于与MobileAction App Store API交互的工具集,提供关键词排名、应用详情、评论、下载和收入估算等功能,适用于应用市场分析和优化。

stdio官方级别未说明来源级核验工具 27
PythonClaude云端部署Claude Desktop

快速开始

作者 / 组织
asyau
提供方
asyau
运行时
Python

工具数量

27

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Mobile Action MCP 属于运维云端类 MCP Server,公开资料标注 27 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uv run mamcp/appinfo.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 27 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MobileAction MCP工具

此软件包提供了一套用于与MobileAction应用商店API交互的MCP工具,包括关键字排名、应用程序详细信息、评论、评估等。

需求

  • Python 3.10或更高版本
  • 紫外线 用于环境和依赖关系管理
  • MCP SDK 1.2.0或更高版本
  • Claude for Desktop(或其他兼容MCP的客户端)
  • python dotenv 用于从加载环境变量 .env 文件
  • 您必须创建一个 .env 使用MobileAction API密钥在项目根目录中创建文件:
  MOBILEACTION_API_KEY=your_api_key_here

如何跑步

1.设置您的环境

# Install uv (if not already installed)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create a new directory for your project (if needed)
uv init mobile-action-mcp
cd mobile-action-mcp

# Create and activate a virtual environment
uv venv
source .venv/bin/activate

# Install dependencies
uv add "mcp[cli]" httpx python-dotenv

2.将API密钥添加到 .env 文件

创建一个名为的文件 .env 在项目根目录中包含以下内容:

MOBILEACTION_API_KEY=your_api_key_here

3.运行MCP服务器

uv run mamcp/appinfo.py

4.为桌面配置Claude

在以下位置编辑(或创建)您的Claude Desktop配置文件:

  • ~/Library/Application Support/Claude/claude_desktop_config.json (MacOS/Linux)

添加您的服务器配置:

{
  "mcpServers": {
    "mobile-action-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mobile-action-mcp",
        "run",
        "mamcp/appinfo.py"
      ]
    }
  }
}
  • 替换 /ABSOLUTE/PATH/TO/PARENT/FOLDER/mobile-action-mcp 包含项目目录的完整路径。
  • 您可能需要使用到的完整路径 uv 可执行文件(参见 which uv).

保存配置后重新启动Claude for Desktop。

5.日志记录

  • 不要使用 print() 用于日志记录 (它将破坏基于STDIO的MCP服务器)。
  • 使用 logging 用于记录到stderr或文件的模块。

______________________________________________________________________

工具说明和示例提示

下面是所有可用的工具、它们的描述以及您可以与Claude或任何MCP客户端一起使用的示例提示。

______________________________________________________________________

1.get_track_id

说明: 获取给定应用程序名称的App Store trackId。 提示示例:

What is the App Store track id for Instagram in the US?
Call: get_track_id(app_name="Instagram", country_code="US")

2.获取关键字_银行

说明: 获取给定关键字的单日关键字排名,并在AppStore中跟踪应用程序的id。 提示示例:

Show me the keyword ranking for Instagram (track id 389801252) in the US for keywords "photo, social" on 2024-07-01.
Call: get_keyword_ranking(track_id=389801252, country_code="US", keywords="photo,social", date="2024-07-01")

3.获取关键字历史

说明: 获取给定关键字的历史关键字排名,并在AppStore中跟踪应用程序的id(最多30天)。 提示示例:

Show me the keyword ranking history for Instagram (track id 389801252) in the US for the keyword "insta" from 2024-07-01 to 2024-07-15.
Call: get_keyword_history(track_id=389801252, country_code="US", keyword="insta", start_date="2024-07-01", end_date="2024-07-15")

4.获取关键字

说明: 在AppStore中获取应用程序给定曲目id的单日热门关键字。 提示示例:

What were the top 15 keywords for Instagram (track id 389801252) in the US on 2024-07-01 for IPHONE?
Call: get_top_keywords(track_id=389801252, country_code="US", date="2024-07-01", device="IPHONE")

5.获取关键字元数据

说明: 获取AppStore中给定关键字的最后一天关键字元数据。 提示示例:

Show me the metadata for the keyword "insta" in the US.
Call: get_keyword_metadata(country_code="US", keyword="insta")

6.获取关键字应用程序

说明: 获取AppStore中给定关键字的应用程序列表。 提示示例:

Which apps are ranking for the keyword "insta" in the US?
Call: get_keyword_apps(country_code="US", keyword="insta")

7.获取有机关键词

说明: 在AppStore中获取给定应用程序的自然关键字及其排名。 提示示例:

List the organic keywords for Instagram (track id 389801252) in the US for IPHONE on 2024-07-01.
Call: get_organic_keywords(track_id=389801252, country_code="US", device="IPHONE", date="2024-07-01")

8.获取_组织_印象_分享

说明: 获得App Store关键字的自然印象份额。 提示示例:

What is the organic impression share for the keyword "insta" in the US for IPHONE?
Call: get_organic_impression_share(keyword="insta", country_code="US", device="IPHONE")

9.获取_共享_类别

说明: 获取应用元数据中使用的搜索关键字的顶级类别。 提示示例:

Show me the top categories for the keyword "insta" in the US for IPHONE.
Call: get_share_of_category(keyword="insta", country_code="US", device="IPHONE")

10.获取顶部图表

说明: 获取给定类别、国家、排名类型和设备的排行榜信息。 提示示例:

Show me the top FREE charts for category 6000 in the US for IPHONE on 2024-07-01 (API v2).
Call: get_top_charts(version="v2", category_id=6000, country_code="US", ranking_type="FREE", target_device="IPHONE", date="2024-07-01")

11.分类银行

说明: 在AppStore中获取应用程序的类别排名历史记录(最多30天)。 提示示例:

Show me the category ranking history for Instagram (track id 389801252) in the US for category 6000, daily average, from 2024-07-01 to 2024-07-15 (API v2).
Call: get_category_ranking(version="v2", track_id=389801252, country_code="US", hourly="false", start_date="2024-07-01", end_date="2024-07-15")

12.获取_全球_最新_类别_排名

说明: 提供app Store中应用程序最后一天的全球类别排名。 提示示例:

Get the global last day category rankings for Instagram (track id 389801252) on IPHONE.
Call: get_global_last_day_category_rankings(track_id=389801252, device="IPHONE")

13.获取新应用程序

说明: 为特定国家和类别的新发布应用程序提供应用程序信息。 提示示例:

Show me new FREE apps in category 6000 for the US on 2024-07-01.
Call: get_new_apps(category_id=6000, country_code="US", ranking_type="FREE", date="2024-07-01")

14.获取app_detail

说明: 提供AppStore中应用程序的详细信息。 提示示例:

Get detailed info for Instagram (track id 389801252) in the US.
Call: get_app_detail(track_id=389801252, country_code="US")

15.获取app_simple_info

说明: 为AppStore中的给定应用程序提供简化信息。 提示示例:

Get simple info for Facebook and Instagram in the US.
Call: get_app_simple_info(country_code="US", track_ids="284882215,389801252")

16.获取版本

说明: 提供AppStore中应用程序的版本列表(应用程序更新时间线)。 提示示例:

Show me the version history for Instagram (track id 389801252) in the US from 2024-01-01 to 2024-07-01.
Call: get_app_versions(track_id=389801252, country_code="US", start_date="2024-01-01", end_date="2024-07-01")

17.获取版本详情

说明: 提供带有AppStore中应用程序更改值的版本列表(应用程序更新时间线)。 提示示例:

Show me detailed version changes for Instagram (track id 389801252) in the US from 2024-01-01 to 2024-07-01.
Call: get_app_versions_detailed(track_id=389801252, country_code="US", start_date="2024-01-01", end_date="2024-07-01")

18.get_developler_apps

说明: 提供给定国家/地区给定开发人员拥有的应用程序列表。 提示示例:

List all apps by developer 447553567 in the US.
Call: get_developer_apps(developer_id=447553567, country_code="US")

19.发现\_ app

说明: 排队查找给定的App Store应用程序。 提示示例:

Queue Instagram (track id 389801252) for discovery.
Call: discover_app(track_id=389801252)

20.获取app_reviews

说明: 提供AppStore中应用程序的评论列表。 提示示例:

Get reviews for Instagram (track id 389801252) from 2024-01-01 to 2024-07-01 in the US with rating 5.
Call: get_app_reviews(track_id=389801252, start_date="2024-01-01", end_date="2024-07-01", rating="5", countries="US")

21.获取app_review_analysis

说明: 为给定应用程序的评论提供基于单词的分析。 提示示例:

Analyze review keywords for Instagram (track id 389801252) from 2024-01-01 to 2024-07-01 in the US.
Call: get_app_review_analysis(track_id=389801252, start_date="2024-01-01", end_date="2024-07-01", countries="US")

22.get_download_revenue_estimations

说明: 提供AppStore中应用程序的下载收入估算。 提示示例:

Estimate downloads and revenue for Instagram (track id 389801252) in the US on IPHONE from 2024-01-01 to 2024-01-31.
Call: get_download_revenue_estimations(track_id=389801252, country_code="US", start_date="2024-01-01", end_date="2024-01-31", device="IPHONE")

23.获取_每月_全球_下载_分发

说明: 提供app Store中应用程序上个月的全球下载收入估算。 提示示例:

Get last month's global download and revenue for Instagram (track id 389801252).
Call: get_monthly_global_download_revenue(track_id=389801252)

24.get_dau_估计

说明: 提供日期之间给定应用程序和国家的每日活跃用户(DAU)估计值。 提示示例:

Get DAU estimations for Instagram (track id 389801252) in the US from 2024-01-01 to 2024-01-07.
Call: get_dau_estimations(track_id=389801252, country_code="US", start_date="2024-01-01", end_date="2024-01-07")

25.获取最大估计值

说明: 提供日期之间给定应用程序和国家的月度活跃用户(MAU)估计值。 提示示例:

Get MAU estimations for Instagram (track id 389801252) in the US from 2024-01-01 to 2024-01-31.
Call: get_mau_estimations(track_id=389801252, country_code="US", start_date="2024-01-01", end_date="2024-01-31")

26.get_featured_app

说明: 检索有关应用程序如何在App Store的特定类别中显示的详细信息。 提示示例:

Show me how Instagram (track id 389801252) is featured in category 6014 in the US for 2024-07-01.
Call: get_featured_app(track_id=389801252, category_id=6014, country_code="US", start_date="2024-07-01")

27.特征分析

说明: 分析应用程序在不同App Store类别中的功能。 提示示例:

Analyze featuring for Instagram (track id 389801252) in the US from 2024-01-01 to 2024-07-01.
Call: get_featuring_analysis(track_id=389801252, country_code="US", start_date="2024-01-01", end_date="2024-07-01")

______________________________________________________________________

有关每个工具的更多详细信息,请参阅 appinfo.py.

工具与能力

工具数量

27

资源数量

0

提示词数量

0

能力标签

AppStore分析Python本地部署关键词排名应用详情下载估算收入估算

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 27 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Mobile Action MCP

MCP World · 本页

27stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Mobile Action MCP 怎么安装?

公开资料给出的安装命令是 uv run mamcp/appinfo.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Mobile Action MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Mobile Action MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Mobile Action MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Mobile Action MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP