
GoMobSec
io.github.UsamaSarwar121由 GitHub 帳號 UsamaSarwar121 發布v0.2.1更新於 Nov 3, 2026
掃描 Android 和 iOS 應用的安全問題:發現項、MASVS 對映和滲透測試報告。
AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。
原文描述
Scan Android and iOS apps for security issues: findings, MASVS mapping and pentest reports.
概覽
GoMobSec 的託管 MCP 服務(mcp.gomobsec.ai);需要 OAuth 登入;Streamable HTTP。
暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。
- 端點
- mcp.gomobsec.ai
- 最近檢查
安裝
在 SourceWeft 中
- 開啟 儀表板中的 GoMobSec,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.UsamaSarwar121%2Fgomobsec-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"gomobsec": {
"type": "http",
"url": "https://mcp.gomobsec.ai/mcp"
}
}
}README
GoMobSec MCP server
The official Model Context Protocol server for GoMobSec. Use it to scan Android and iOS apps for security issues from Claude, Cursor, VS Code or any other MCP client. Results are mapped to OWASP MASVS, CWE and CVSS, and you can download the full pentest-style report.
Use it in Claude without installing anything
GoMobSec also runs this server for you at https://mcp.gomobsec.ai/mcp. In
Claude, go to Settings → Connectors → Add custom connector, enter that URL,
and sign in with your GoMobSec account (available on every paid plan). Setup,
tools, security and privacy are covered in docs/HOSTED.md.
The rest of this page is about the local server, which reads apps straight from your disk and authenticates with an API key.
Requirements
- A GoMobSec account with an API key. Create one under API keys in GoMobSec. API keys come with every paid plan (Individual and up).
uv(recommended) or Python 3.10+.
Install
The server runs locally over stdio. Your API key stays on your machine, and the server reads the APK or IPA straight from disk.
Claude Code
Claude Desktop, Cursor, Windsurf and others
Add this to the client's MCP config file. For Claude Desktop that is
claude_desktop_config.json; for Cursor it is ~/.cursor/mcp.json.
VS Code
Add this to .vscode/mcp.json. VS Code asks for the key on first use and
stores it securely:
Without uv, run pip install gomobsec-mcp and use gomobsec-mcp as the command.
Tools
There is also one prompt, security_review, which turns a finished scan into
a prioritised fix plan.
Scans you start here count against your GoMobSec plan, exactly like scans from the web app or CI. The scan modes and limits are the ones your plan allows.
Configuration
Security
- Your key stays local. It is read from the environment and only ever sent to GoMobSec over HTTPS. It is never written to a file or included in tool output.
- Uploads are limited to app packages.
start_scanonly sends files that are mobile app packages: the right extension, a zip archive, and at most 250 MB. It cannot be used to upload any other file from your machine. - Downloads never overwrite.
download_reporttakes no path. It writes new files (mode0600) intoGOMOBSEC_DOWNLOAD_DIRand never replaces an existing file. - Finding text is treated as untrusted. Titles and descriptions can contain strings from the scanned app, and an app author controls those. The server strips control and bidi characters, keeps the text inside a fenced data block, and tells the model to treat it as data. Still, review what your assistant does after reading the results of a scan of an app you don't trust.
- Access is limited to your own scans. The key only sees scans on its own account or organisation. Revoke it in GoMobSec at any time.
To report a vulnerability, see SECURITY.md.
Privacy
The local server keeps nothing. It reads your API key from the environment, sends requests only to GoMobSec, and writes only the reports you ask for. What GoMobSec does with the apps you scan is in the GoMobSec privacy policy. For the hosted connector, see its privacy policy.
Development
Try it with the MCP Inspector: npx @modelcontextprotocol/inspector gomobsec-mcp.
The hosted connector's tests (tests/test_hosted.py) run a real HTTP server on a
free port and go through the whole OAuth flow, with GoMobSec's side faked.
Releasing
- Bump the version in
src/gomobsec_mcp/__init__.pyand bothversionfields inserver.json(the tests and the release workflow check they match), and add aCHANGELOG.mdentry. - Publish a GitHub release tagged
vX.Y.Z. ThePublishworkflow tests and builds it, uploads it to PyPI (Trusted Publishing), then lists it in the MCP Registry (GitHub OIDC). No tokens are stored in the repository.
License
MIT
來源:README.md,提交 7ed2f4d
工具
0版本歷史
2- v0.2.1最新Nov 3, 2026
- v0.2.0Oct 31, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分