Best Arm MCP Servers
Arm is a semiconductor and software design company that creates processor architectures, CPU cores, and other intellectual property used in various electronic devices like smartphones, tablets, and IoT devices.
Why this server?
Supports performance tracing and causal analysis on Arm-based high-performance computing platforms, including NVIDIA GH200 Grace Hopper and AWS Graviton instances.
AsecurityAlicense-qualityeBPF-based GPU causal observability agent with MCP server. Traces CUDA Runtime and Driver APIs via kernel uprobes and host events via tracepoints to build causal chains explaining GPU latency. 7 tools: get_check, get_trace_stats, get_causal_chains, get_stacks, run_demo, get_test_report, run_sql. Telegraphic compression reduces token usage ~60%. Supports stdio and HTTPS (TLS 1.3) transport.Last updated 2 days ago725Apache 2.0Why this server?
Provides access to ARMS (Application Real-Time Monitoring Service) capabilities, allowing the querying of applications, generating trace queries, and finding performance information such as the slowest traces in an application.
AsecurityFlicense-qualityProvides tools for accessing Alibaba Cloud observability products including SLS (Log Service) and ARMS (Application Real-time Monitoring Service), allowing any MCP-compatible AI assistants to quickly interact with these services.Last updated 12 days ago994Why this server?
Provides CPU emulation, disassembly, and assembly tools for ARM (32-bit) and AArch64 architectures, allowing agents to execute code, manage breakpoints, and hook syscalls within isolated sessions.
AsecurityAlicense-qualityAn MCP server that provides CPU emulation, disassembly, and assembly tools for LLM agents across multiple architectures including x86, ARM, and RISC-V. It enables agents to manage isolated emulation sessions, perform memory analysis, hook syscalls, and trace execution through a standard tool interface.Last updated 18 days ago413GPL 2.0Why this server?
Provides tools for debugging and flashing firmware on Arm-based microcontrollers by integrating with OpenOCD and GDB, allowing for project management and real-time status monitoring.
AsecurityAlicense-qualityAn OpenOCD debug MCP server that manages debugging targets and sessions by reusing VS Code launch configurations. It enables firmware flashing, GDB command execution, and real-time status monitoring of embedded systems.Last updated 2 months ago81MITWhy this server?
Supports code execution across multiple ARM architectures, including ARM64 and ARM32.
AsecurityFlicense-qualityEnables multi-architecture code generation and execution across platforms including x86_64, ARM, and RISC-V directly within Claude. It allows users to run code, compare outputs from multiple AI models, and perform hardware simulations for Verilog and VHDL.Last updated 3 months ago9Why this server?
Provides support for ARM Cortex-M4 microcontrollers including BK7252, STM32F4, and other ARM-based embedded systems with automated project generation and driver code creation
-securityAlicense-qualityEnables automated generation of FreeRTOS embedded projects for chips like BK7252, STM32F4, and ESP32. Provides intelligent project structure creation, peripheral driver code generation, and complete embedded development workflows through natural language interaction.Last updated 6 months ago3MITWhy this server?
Allows querying official ARM CMSIS SVD hardware register definitions to retrieve precise register names, bit positions, and addresses for supported microcontrollers.
AsecurityFlicense-qualityAn MCP server that provides AI coding assistants with access to official ARM CMSIS SVD hardware register definitions for microcontrollers. It enables precise querying of register names, bit positions, and addresses to prevent hallucinations during embedded systems development.Last updated a month ago4Why this server?
Recommends ARM64/Graviton CPU architectures for cost-optimized and performance-efficient cloud computing workloads.
-securityFlicense-qualityA specialized architecture design MCP server that enables AI-assisted developers to plan optimal system structures through interactive consultations. It generates structured ARCHITECTURE.md and .ai-context.yaml files to guide AI coding tools in building scalable and cost-effective infrastructure.Last updated 3 months ago31Why this server?
Provides debugging support for programs running on Arm architectures, including aarch64-none-linux-gnu and arm-none-eabi.
-securityFlicense-qualityEnables AI agents to debug embedded systems by providing a comprehensive interface for GDB operations across multiple architectures like ARM and x86. It supports remote debugging via gdbserver or QEMU, allowing for detailed inspection of memory, registers, stack frames, and variables.Last updated 11 days ago