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?
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.
AlicenseAqualityCmaintenanceAn 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 updated83MITWhy 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.
FlicenseAqualityCmaintenanceProvides 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 updated9106Why this server?
Supports performance tracing and causal analysis on Arm-based high-performance computing platforms, including NVIDIA GH200 Grace Hopper and AWS Graviton instances.
AlicenseAqualityBmaintenanceeBPF-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 updated1079Why this server?
Supports code execution across multiple ARM architectures, including ARM64 and ARM32.
AlicenseBqualityCmaintenanceEnables 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 updated9MITWhy 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.
AlicenseBqualityCmaintenanceAn 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 updated414GPL 2.0Why this server?
Allows querying official ARM CMSIS SVD hardware register definitions to retrieve precise register names, bit positions, and addresses for supported microcontrollers.
FlicenseAqualityCmaintenanceAn 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 updated4Why this server?
Recommends ARM64/Graviton CPU architectures for cost-optimized and performance-efficient cloud computing workloads.
Alicense-qualityCmaintenanceA 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 updated41MITWhy 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
Alicense-qualityCmaintenanceEnables 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 updated3MITWhy this server?
Provides debugging support for programs running on Arm architectures, including aarch64-none-linux-gnu and arm-none-eabi.
Flicense-qualityCmaintenanceEnables 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 updated31