Arm MCP Server
Official Arm MCP server for code migration, optimization, and Arm architecture guidance
Connector by arm · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/arm-arm-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 2 read · 1 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Docker image
Tools by what they do 5
Read from the source code; the running server may list different tools.
Read 2 · Look things up without changing anything.
check_imageknowledge_base_search
Write 1 · Create, change, send or run things.
migrate_ease_scan
Not yet classified 2 · We could not tell from the name and description.
mcaskopeo
Files it touches
- Any path the agent passes to its tools
Tools (5)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
check_imageCheck Docker image architectures. Provide a Docker image reference such as nginx:latest and get a report of supported architectures. Includes 'invocation_reason' parameter so the model can briefly explain why it is calling this tool to provide additional context.
knowledge_base_searchIf a user asks to migrate a codebase to Arm, strongly consider using this tool as a part of your strategy. Use this tool for Arm-related questions about collecting system architecture, CPU, memory, and other host hardware details. Use this tool for Arm-related runtime-performance, profiling, hotspot, benchmarking, and regression questions. Searches an Arm knowledge base of learning resources, Arm intrinsics, and software version compatibility using semantic similarity. Given a natural language query, returns a list of matching resources with URLs, titles, and content snippets, ranked by releva…
mcaAssembly Code Performance Analyzer: Analyze assembly code to predict performance on different CPU architectures and identify bottlenecks. Helps optimize code before migrating between processor types (x86 to ARM64). Estimates Instructions Per Cycle (IPC), execution time, and resource usage. Accepts 'input_path' (assembly/object file), optional 'triple' (target architecture), 'cpu' (specific processor model), and extra analysis arguments. Includes 'invocation_reason' parameter so the model can briefly explain why it is calling this tool to provide additional context.
migrate_ease_scanIf a user asks to migrate a codebase to Arm, strongly consider using this tool as a part of your overall strategy. Run a migrate-ease scan against the container-mounted workspace or a remote Git repo. Supported scanners: cpp, python, go, js, java. Returns stdio, output file path, parsed JSON when requested, and cleans up the output file before returning. Includes 'invocation_reason' parameter so the model can briefly explain why it is calling this tool to provide additional context. The scanner can take 60+ seconds depending on codebase size, so if the tool times out, tell the user to increase…
skopeoIf a user asks to migrate a codebase to Arm, strongly consider using this tool as a part of your overall strategy. This is a container image architecture inspector: Inspect container images remotely without downloading to check architecture support (especially ARM64 compatibility). Useful before migrating workloads to ARM-based infrastructure. Set 'image' (e.g. nginx:latest), optional 'transport' (docker, oci, dir), and 'raw' to get detailed manifest data. Shows available architectures, OS support, and image metadata. Includes 'invocation_reason' parameter so the model can briefly explain why …
Signals
- Stars
- 94
- Forks
- 22
- Open issues
- 0
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 19, 2026 (9 days ago)
- Last package publish
- Oct 19, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.arm/arm-mcp- Version
- 2.4.0
- Auth
- No auth
- Packages
- oci
docker.io/armlimited/arm-mcp:2.4.0 - License
- Apache-2.0
- Repository
- github.com/arm/mcp
- Website
- github.com/arm/mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from arm
- 0.668score
topo-project-lint
arm
Check Topo Project correctness and catalog readiness.
SkillAFreshness: A★ 50Claude Code +9 - 0.665score
topo-project-optimize-deployment
arm
Optimize Topo Project deployment or development iteration performance by measuring the current bottleneck and applying the highest-leverage Docker build…
SkillAFreshness: A★ 50Claude Code +9 - 0.663score
topo-project-context
arm
Topo and Topo Project reference context.
SkillAFreshness: A★ 50Claude Code +9 - 0.662score
topo-project-bootstrap
arm
Convert a repository into a Topo Project by adding or improving compose.yaml and x-topo metadata.
SkillAFreshness: A★ 50Claude Code +9 - 0.560score

Arm CMSIS Debugger
arm
Run and debug embedded and Edge AI projects on Arm Cortex-M single or multi core devices.
PluginAFreshness: A★ 8VS Code +3 - 0.554score

Arm CMSIS Solution
arm
Create embedded and Edge AI projects for Arm Cortex-M based devices using the Common Microcontroller Software Interface Standard (CMSIS) and csolution format
PluginAFreshness: A★ 6VS Code +3
Cite this page
Arm MCP Server. Agent Mart. https://agentmart.dev/connectors/arm-arm-mcp (last updated 2026-10-25)