适合谁
- 计划将应用从 x86 迁移到 Arm 架构的开发团队
- 需要验证容器镜像多架构兼容性的 DevOps 工程师
- 在 Arm 平台上做性能调优的系统与嵌入式开发者
Arm 官方维护的 MCP 服务器,聚焦 x86 到 Arm 的代码迁移分析、容器架构检测与汇编性能分析,通过 Docker 分发并以 stdio 传输运行,需挂载本地工作区,可选配置 SSH 以支持 Arm Performix 远程性能采集。
最强项 · 文档质量 15/20 最弱项 · 可靠性 9/20
静态评测 · 未实际运行收录于 2026-08-26
查看 FMRS 评分方法 →运行环境:Docker
docker buildx build -f mcp-local/Dockerfile -t armlimited/arm-mcp . 自行构建镜像,或直接使用 Docker Hub 上的官方镜像 armlimited/arm-mcp:latest.mcp.json、VS Code 的 .vscode/mcp.json、Kiro 的 ~/.kiro/settings/mcp.json、Gemini CLI 的 .gemini/settings.json 或 Codex CLI 的 TOML 配置)中添加 docker run --rm -i 命令,并挂载 -v /path/to/your/workspace:/workspace{"mcpServers":{"arm-mcp":{"command":"docker","args":["run","--rm","-i","--pull=always","-v","/path/to/your/workspace:/workspace","-v","/path/to/your/ssh/private_key:/run/keys/ssh-key.pem:ro","-v","/path/to/your/ssh/known_hosts:/run/keys/known_hosts:ro","armlimited/arm-mcp"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"arm-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--pull=always",
"-v",
"/path/to/your/workspace:/workspace",
"-v",
"/path/to/your/ssh/private_key:/run/keys/ssh-key.pem:ro",
"-v",
"/path/to/your/ssh/known_hosts:/run/keys/known_hosts:ro",
"armlimited/arm-mcp"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add arm-mcp -- docker run --rm -i --pull=always -v /path/to/your/workspace:/workspace -v /path/to/your/ssh/private_key:/run/keys/ssh-key.pem:ro -v /path/to/your/ssh/known_hosts:/run/keys/known_hosts:ro armlimited/arm-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
重启 MCP 客户端后,在工具列表中应能看到 Arm MCP 服务器提供的工具(如知识库搜索、代码迁移分析);也可运行 docker run --rm -it --entrypoint /bin/bash armlimited/arm-mcp 进入容器排查。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
Arm MCP Server 是 Arm 官方维护的 Model Context Protocol 服务器,为 AI 助手提供 Arm 架构开发、迁移与优化所需的工具与知识。它整合了 migrate-ease 代码兼容性扫描(支持 C++、Python、Go、JavaScript、Java)、基于 Skopeo 的容器镜像架构检测、LLVM-MCA 汇编性能分析、面向 Arm 文档与兼容性信息的语义知识库检索,以及通过 SSH 连接远程设备运行 Arm Performix(APX)性能采集工作流的能力。服务器以 Docker 镜像形式分发,通过 stdio 传输与客户端通信,需要挂载本地工作区目录(以及可选的 SSH 密钥用于 Arm Performix 远程访问)。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 6e7ecf6343a9 数据同步于 2026-10-11 查看 FMRS 评分方法