SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 C++ mcp Projects
-
lemonade
Lemonade helps users discover and run local AI apps by serving optimized LLMs right from their own GPUs and NPUs. Join our discord: https://discord.gg/5xXzkMu8Zk
Project mention: AMD Releases Lemonade 11.0 Local AI Server with Text-to-Speech and New Features | news.ycombinator.com | 2026-07-16 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Gearboy
Game Boy / Game Boy Color / Super Game Boy emulator, debugger and embedded MCP server for macOS, Windows, Linux, BSD and RetroArch.
-
UnrealClaude
Claude Code CLI integration for Unreal Engine 5.7 - Get AI coding assistance with built-in UE5.7 documentation context directly in the editor.
You see the problem is, inside Unreal Engine everything is serialized binary data, stored as a .uasset file. So when I fire up Claude Code to have him review my blueprints, he can't. I search all over the internet, scouring in shock and dismay that somehow this is not a well solved problem. How is it even possible there isn't a full solution for this already, that an LLM can understand what's inside a .uasset? Admirable folks had begun putting up the foundations, but the gap was still very real. I started with the UnrealClaude plugin https://github.com/Natfii/UnrealClaude as the base (shoutout to Natfii, he created a lot of the base capabilities I built on top of, could not have done it without him). It has capability to create blueprints, but limited capability to parse existing ones as an exposed operation. So I leverage existing code in the plugin, and extend it so it can read blueprints in Unreal. And after that — aha! One of the boxes in one of the nodes was 1 when it should have been 10, Claude caught it first try once he could see it. Roadblock removed, I am back on track!
-
agent-browser-protocol
Deterministic browser automation. Works out of the box with Claude/Codex/OpenCode
Project mention: Show HN: Open-source browser for AI agents (~90% on Mind2Web) | news.ycombinator.com | 2026-03-11those are factored into the wait heuristic only if there's a navigation event since clicks on an already loaded page won't trigger those. You can point Claude/codex at https://github.com/theredsix/agent-browser-protocol/tree/dev... and have it walk you through the wait heuristic step by step.
-
tuisic
First of its kind, A simple TUI online music streaming application written in c++ with easy vim motions, now with support for Model Context Protocol (MCP)
Project mention: Show HN: Tuisic v2 – Now with visualizer and AI (MCP server) support | news.ycombinator.com | 2025-11-12 -
ByteAsk-Embedded-MCP
The open-source MCP server behind ByteAsk Embedded Docs: a source-grounded, page-cited evidence-retrieval server for coding agents (Claude Code, Codex, Cursor) that write firmware / driver / protocol code and need exact facts.
Project mention: Show HN: An open MCP that gives coding agents page-cited embedded datasheets | news.ycombinator.com | 2026-06-23 -
-
RisalDash
Beautiful real-time web dashboards for ESP32 / ESP8266 in a few lines of C++ — a modern ESP UI & ESPUI alternative. Offline-first AP + captive portal, WebSocket, 26 widgets, i18n (EN/RU/AR), and AI control via MCP.
Project mention: Control your ESP32 from an AI agent: MCP + a few lines of C++ | dev.to | 2026-06-28I use RisalDash — an ESP32/ESP8266 library where you declare widgets in C++ and it generates the whole web UI and the protocol. The same widget declaration that powers the human dashboard also defines the agent's tools.
-
shaderc-vkrunner-mcp
A toy MCP to let AI agents do SW-emulated Vulkan through Mesa, VkRunner, shaderc, and Docker
-
unreal-harness
Multitool Unreal Engine Harness for Claude Code ~ 300 Editor Actions, 20+ skills, integrated with AWS/Pulumi, Neo4J, Gemini (vision), GIMP, and more. A full stack harness and custom MCP.
Project mention: My Side-Project, a Multitool Harness for Unreal Engine and Claude Code | news.ycombinator.com | 2026-07-03 -
mcpd
MCP Server SDK for Microcontrollers — Expose ESP32/RP2040 hardware as AI-accessible tools via Model Context Protocol (by quantumnic)
Project mention: Show HN: Mcpd – MCP Server SDK for Microcontrollers (ESP32/RP2040) | news.ycombinator.com | 2026-02-17 -
llm_invoke_cpp
Provide a framework enabling LLMs to invoke C++ functions through JSON-based interfaces.
Project repository: writePerfectCode/llm_invoke_cpp: Provide a framework enabling LLMs to invoke C++ functions through JSON-based interfaces.
C++ mcp discussion
C++ mcp related posts
-
Best Cloud Monitoring Tools in 2026: A Developer's Honest Comparison
-
Datadog vs Dynatrace in 2026: Enterprise Observability Compared
-
New `llama.cpp` Updates, AI Agents for Any LLM, and Quantized Vector Index for Local Inference
-
Advent of AI 2025 - Day 5: I Built a Touchless Flight Tracker You Control With Hand Gestures
-
Beads – A memory upgrade for your coding agent
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jul 2026
Index
What are some of the best open-source mcp projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | lemonade | 4,959 |
| 2 | Gearboy | 1,176 |
| 3 | UnrealClaude | 854 |
| 4 | agent-browser-protocol | 477 |
| 5 | tuisic | 68 |
| 6 | ByteAsk-Embedded-MCP | 23 |
| 7 | agentty | 21 |
| 8 | RisalDash | 13 |
| 9 | LlamaRun | 9 |
| 10 | shaderc-vkrunner-mcp | 6 |
| 11 | unreal-harness | 4 |
| 12 | mcpd | 2 |
| 13 | llm_invoke_cpp | 1 |