Best Raspberry Pi MCP Servers
Raspberry Pi is a brand of low-cost, credit-card sized computers that plug into a monitor or TV, and use a standard keyboard and mouse. It was developed by the Raspberry Pi Foundation to promote teaching of basic computer science in schools and developing countries.
Why this server?
Enables SSH connectivity and remote command execution on Raspberry Pi devices, allowing testing of connections and running commands with stdout, stderr, and exit code responses.
AlicenseBqualityDmaintenanceEnables SSH connectivity and remote command execution on servers, allowing users to test connections and run commands remotely with support for both local networks and public servers.Last updated2101ISCWhy this server?
Allows for code execution and testing environments targeting Raspberry Pi hardware.
AlicenseBqualityDmaintenanceEnables 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?
Supports SSH connections to Raspberry Pi devices for remote command execution, configured through the SSH connection profiles.
AlicenseBqualityFmaintenanceA Model Context Protocol server that provides secure command-line access to Windows systems, allowing MCP clients like Claude Desktop to safely execute commands in PowerShell, CMD, and Git Bash shells with configurable security controls.Last updated91,460268MITWhy this server?
Enables AI-driven control and monitoring of Raspberry Pi devices and microcontrollers (such as the Pico) by translating natural language into MQTT-based hardware commands for PWM and LED management.
AlicenseBquality-maintenanceAn MCP server that bridges the physical world and AI models by enabling natural language control of IoT hardware via the MQTT protocol. It supports real-time device monitoring, command publishing, and response handling for seamless integration between AI clients and physical devices.Last updated3Why this server?
Supports installation and compatibility with Raspberry Pi devices through dedicated installation scripts
AlicenseBqualityFmaintenanceLinks IoT devices to AI large models using the MCP and MQTT protocols, enabling natural language control, real-time AI responses, and complex instruction execution for interconnected IoT devices.Last updated3369MITWhy this server?
Provides optimized deployment and management of services on Raspberry Pi 4/5 with AI accelerator support, GPIO integration, Pi Camera module support, and thermal/performance optimization.
AlicenseBqualityCmaintenanceEnables AI assistants to manage homelab infrastructure through automated service installation (Jellyfin, Pi-hole, Ollama, Home Assistant, Frigate NVR), VM operations, AI accelerator support (MemryX, Coral TPU, Hailo-8), and Terraform state management with SSH-based discovery and deployment.Last updated584MITWhy this server?
Enables SSH connections to Raspberry Pi devices for remote command execution and file transfers via SFTP
AlicenseAqualityBmaintenanceEnables SSH and UART/serial port access for Claude Code to directly control remote devices like Raspberry Pi, embedded systems, and IoT devices. Supports command execution, file transfers via SFTP, and serial communication.Last updated245AGPL 3.0Why this server?
Optimized for Raspberry Pi's ARM64 architecture, providing a budget-friendly hardware platform for AI development.
FlicenseBqualityCmaintenanceMCP server that enables browser automation and web testing on ARM64 devices like Raspberry Pi, allowing users to navigate websites, take screenshots, execute JavaScript, and perform UI testing via Claude.Last updated22Why this server?
Connects with Raspberry Pi Pico microcontrollers via serial communication, allowing control of hardware components like PWM settings and LEDs through natural language commands.
AlicenseCqualityDmaintenanceA bridge that connects physical hardware devices with AI large language models via serial communication, allowing users to control hardware using natural language commands.Last updated346MIT