Token导航 LogoToken导航

MCP Server · AI代理

Mobile Security MCP

一个通过自然语言交互分析Android APK和iOS IPA文件安全问题的MCP服务器,适用于安全研究员、移动渗透测试人员和应用开发者。

未说明官方级别未说明来源级核验工具 11
自然语言处理TypeScriptClaudeClaude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
Serhatcck
提供方
Serhatcck

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Mobile Security MCP 属于AI代理类 MCP Server,公开资料标注 11 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前要先准备 OAuth 授权。

分类

AI代理

传输方式

未说明

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

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

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

Features · Installation · Tools · Usage · Contributing · Security

______________________________________________________________________

移动安全mcp 是一个 MCP(模型上下文协议) 服务器,使Claude和任何兼容MCP的AI客户端能够通过自然语言对话分析Android APK和iOS IPA文件的安全问题。

安全研究人员、移动前端和应用程序开发人员现在只需询问Claude就可以审核权限、提取API端点、检测硬编码机密、检查Firebase配置并枚举第三方SDK,无需编写脚本。

______________________________________________________________________

特性

安卓

工具它做什么
apk_manifest_analyzer解析 AndroidManifest.xml --旗帜 debuggable, allowBackup、导出组件、意图过滤器
apk_permissions_checker将所有权限分类为 危险的 与正常情况相比,有风险解释
android_api_extractor分解smali字节码以提取Retrofit HTTP端点和OkHttp3字段
android_google_services从中提取Firebase/GCP配置 google-services.json 和 resources.arsc 字符串值
android_secrets_scanner扫描DEX字节码+ resources.arsc +用于硬编码API密钥和凭证的资产

iOS

工具它做什么
ios_manifest_analyzer解析 Info.plist --标记ATS错误配置、URL方案、后台模式
ios_permissions_checker按以下方式对隐私许可声明进行分类 高/中/低 风险
ios_entitlements_checker通过以下方式提取权利 codesign --旗帜 get-task-allow,沙盒绕过,iCloud容器
ios_binary_strings从Mach-O二进制文件中提取URL、电子邮件、IP和API密钥模式
ios_frameworks_detector列出捆绑的框架、地图~ 60个已知的SDK(分析、广告、归因、崩溃报告)
ios_google_services解析 GoogleService-Info.plist 对于完整的Firebase配置
ios_secrets_scanner扫描应用程序二进制文件+资源文件,查找硬编码的机密和凭据

共享模式注册表

所有秘密和谷歌服务检测模式都存在于一个单一的 patterns.ts --易于扩展,适用于Android和iOS扫描仪。

______________________________________________________________________

安装

npm install -g mobile-security-mcp

配置Claude桌面

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "mobile-security-mcp": {
      "command": "npx",
      "args": ["mobile-security-mcp"]
    }
  }
}

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json

从源代码运行

git clone https://github.com/Serhatcck/mobile-security-mcp.git
cd mobile-security-mcp
npm install && npm run build
{
  "mcpServers": {
    "mobile-security-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/mobile-security-mcp/dist/index.js"]
    }
  }
}

______________________________________________________________________

用法

配置后,重新启动Claude Desktop并开始对话:

*“分析/path/to/app.apk中的权限”*
*“检查此IPA中的硬编码API密钥:/path/to/app.IPA”*
*“此APK使用哪些Firebase服务?”*
*“此APK中是否有任何导出的组件可能是攻击面?”*
*“显示此iOS应用程序中的所有第三方SDK,并标记任何隐私风险”*

先决条件

安卓:

  • apktool --需要 android_api_extractor (brew install apktool)
  • aapt (可选)--加速清单解析,这是Android SDK构建工具的一部分

iOS(仅限macOS):

  • codesign, plutil, strings --全部内置于macOS中,无需安装

______________________________________________________________________

工具

apk_manifest_analyzer

Input:  apk_path (string)
Output: Package info, security flags, components, intent filters, warnings

apk_permissions_checker

Input:  apk_path (string)
Output: Dangerous permissions (highlighted) + normal permissions + risk summary

android_api_extractor

Input:  apk_path OR smali_folder (string), output_format (txt|postman)
Output: Retrofit HTTP endpoints or Postman collection JSON

android_google_services

Input:  apk_path (string), smali_folder (optional)
Output: Firebase project ID, API keys, database URL, storage bucket, OAuth clients

android_secrets_scanner

Input:  apk_path (string), smali_folder (optional), min_length (default 8)
Output: Hardcoded credentials found in DEX + resources.arsc + assets

ios_manifest_analyzer

Input:  ipa_path (string)
Output: Bundle info, ATS settings, URL schemes, background modes, warnings

ios_permissions_checker

Input:  ipa_path (string)
Output: Privacy permissions grouped by HIGH/MEDIUM/LOW risk with usage descriptions

ios_entitlements_checker

Input:  ipa_path (string)
Output: Entitlements extracted from binary, high-risk flags, simulator detection

ios_binary_strings

Input:  ipa_path (string), filter (all|url|key|email|ip), min_length (default 6)
Output: Filtered strings from Mach-O binary

ios_frameworks_detector

Input:  ipa_path (string)
Output: Bundled frameworks grouped by category with privacy risk annotations

ios_google_services

Input:  ipa_path (string)
Output: Full GoogleService-Info.plist contents + pattern scan of resource files

ios_secrets_scanner

Input:  ipa_path (string), min_length (default 8)
Output: Secrets found in resource files and binary, split by layer with severity

______________________________________________________________________

演示

重新生成 家用录像系统: brew install charmbracelet/tap/vhs && vhs docs/demo.tape

______________________________________________________________________

贡献

看 贡献.md 开发设置、如何添加新工具以及PR指南。

安全

看 安全.md 如何私下报告漏洞。

更新日志

看 更改日志.md.

许可证

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

移动安全TypeScript本地部署APK分析IPA分析自然语言处理MCP协议

支持客户端

Claude DesktopClaude

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

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到OAuth 授权的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

11未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

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

常见问题

5 条

Mobile Security MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

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

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Mobile Security MCP 收费吗?

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

Mobile Security MCP 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Mobile Security MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP