mcptui is an open-source Python TUI for testing, inspecting, and debugging MCP servers right from the terminal. Install: pip install mcptui. It solves the problem of having to edit a config file and restart an app, open the official web Inspector, or burn LLM tokens just to check whether an MCP tool works.
REA is an open-source MCP server that wraps native-binary, JS/Electron, .NET, and APK reverse-engineering backends behind one interface. Install: npx rea-agents setup. It solves the problem of wanting to build a feature you've only seen in someone else's app, with no source code to learn from.
decisionkit is a CLI and MCP server that routes binary/classification/scoring/ranking questions to a dedicated decision API and gets back probabilities instead of prose. Install: npm i -g @adxtya21/decisionkit. It solves the problem of agents burning a full LLM turn on simple classification, with no probability score to automate on.
Opengeni is an open-source, self-hostable agentic service handling session persistence, human approval, and credential governance. Install: git clone https://github.com/Cloudgeni-ai/opengeni.git && bun run dev (or try it with zero deployment at app.opengeni.ai). It solves the problem of every team building an agent product having to re-assemble the same infrastructure — where sessions live, how approvals gate risky actions, how credentials stay out of the agent's view.
AI Agent Gateway is Tuskira's open-source gateway between agents and MCP tool servers / LLM providers. Install: docker compose -f deploy/docker-compose.yml up --build -d. It solves the problem of credentials pasted into every agent's MCP config, with tool access that was otherwise all-or-nothing.
postgres2mcp is a self-hosted MCP server that wraps a Postgres connection with a governance layer. Install: curl -fsSL https://raw.githubusercontent.com/Railcode-HQ/postgres2mcp/main/install.sh | bash. It solves the problem of multiple agents or third parties needing the same database, where the only options used to be full read-only access or none at all.
mcpgawk is an open-source CLI that remembers what each MCP server's tools looked like when you approved them, then blocks any call once a tool has changed. Install: `uv tool install --force mcpgawk`. It solves the problem of an approved MCP server silently rewriting its tools later (a rug-pull) with nobody noticing.
SpecStory CLI is an open-source CLI that wraps terminal coding agents — swap your launch command from claude to specstory run claude and every conversation auto-saves to .specstory/history/. Install: brew tap specstoryai/tap && brew install specstory. It solves the problem of AI coding sessions disappearing the moment you close the terminal, with no way to find or share them later.
Brickwise (roblox-logics-mcp) is an open-source MCP server that packages common Roblox development pitfalls into a sourced knowledge base your AI assistant can query. Install with `git clone` + `npm install && npm run build`, then wire it up with `claude mcp add`. It fixes AI assistants writing broken code from outdated Roblox APIs — like calling `PhysicsService` when the engine moved that to `WorldRoot` months ago.
mcpspan is an open-source, self-hosted analytics dashboard for MCP servers. Install: docker compose up -d to run the dashboard, npm install mcpspan to wire up a server. It solves the problem of a deployed MCP server being a black box about who is calling it, how long calls take, and why they fail.
shipstores is an MCP server that lets an agent like Claude operate App Store Connect and Google Play Console directly. Install: claude mcp add shipstores -- uvx shipstores. It solves the problem where the app is built, but publishing still takes about 40 manual steps, half of which have no public API.
HarnessRouter Community Edition is an Apache-2.0 self-hosted platform that wraps agent harnesses like Codex, Claude Code, and Hermes behind one API using the Unified Harness Protocol (UHP). Install: docker run -d --name harnessrouter -p 127.0.0.1:3000:3000 -v harnessrouter:/data harnessrouter/harnessrouter. It solves the problem of rewriting session, streaming, file, and cancellation logic every time a product integrates another coding agent harness.
gitlab-mcp-server is an open-source MCP server that covers 868 GitLab API actions (1,094 on Ultimate) through two dynamic tools, find and execute. Install: npx -y @jmrp.io/gitlab-mcp-server or docker run ghcr.io/jmrplens/gitlab-mcp-server:latest. It solves the problem where mapping every API action to its own MCP tool floods the client's context window before the model does any actual work.
mcp-lint is a CLI that connects to an MCP server, reads its tool list, and runs 21 rules covering schema, descriptions, prompt-injection traces, and dangerous capabilities, then outputs a score and an A-F grade. Install: `curl -fsSL https://raw.githubusercontent.com/superintelligenceco/mcp-lint/main/install.sh | sh`. It closes a blind spot MCP servers' own unit tests never cover but a model reads directly: the tool description text itself.
skillmem is an MCP server that gives Claude Code, Codex, and other coding agents a local skill memory that can both strengthen and forget. Install: pip install 'skillmem[semantic]', then skillmem init --claude-code. It solves the problem of existing memory tools storing everything indiscriminately and trusting whatever the agent itself claims was useful — skillmem only raises a skill's strength on evidence from outside the agent's own judgment (a passing test, an accepted diff), and any memory you haven't approved gets flagged as data, not instructions.
Titration is a self-hosted MCP server that lets a coding agent edit a prompt and grade the change against a frozen baseline, using judges from other AI vendors, until the problem is actually gone or the tool concludes the prompt was never the issue. Install: docker compose up -d for Postgres, then npm install && npm run setup. It solves the problem of an agent editing a prompt, scoring its own work, and quietly gaming that score.
ismail is an MCP server that exposes a DAW in text: an agent writes notes, effect chains, and automation, then reads back structured text describing the mix. Install: clone the repo, then pip install -e . It solves the problem of agents doing audio work with no ears, forced to guess at parameters.
terminal-mcp is an MCP server that exposes a real terminal (a PTY behind full xterm.js emulation) so an agent can operate interactive CLIs and full-screen TUI programs the way a human does. Install: npm install -g @ellery/terminal-mcp. It solves the problem of ordinary shell-exec tools getting stuck or misreading output whenever a command hits an interactive prompt or a full-screen redraw.
petit-poucet is a Rust-built MCP server that stores AI coding agents' long-term memory as Markdown notes in a git repository. Install: claude plugin marketplace add https://github.com/areguig/petit-poucet, then claude plugin install petit-poucet@petit-poucet. It solves the problem of every agent tool keeping its own separate memory, so switching tools or starting a new session means repeating yourself.
SessionRelay is a local-first memory layer for AI coding sessions, exposed through an MCP server so an agent can query full conversation history across tools and sessions. Install: npx @ewanjasper/sessionrelay init. It solves the problem of decisions and context vanishing the moment you switch AI tools, start a new session, or hand a project to someone else.
TrustDex is a local-first, zero-runtime-dependency CLI that applies a policy to ALLOW/ASK/BLOCK any MCP server, Skill, or plugin before your agent can see it. Install: git clone, then npm test — no external packages needed. It fixes the default assumption that 'installable means trustworthy' by turning source review into an explicit gate before exposure, not an afterthought.
codebase-memory-mcp is an MCP server that indexes a codebase into a knowledge graph, exposing 15 tools for indexing, structured querying, and change-impact analysis. Install: a one-line curl script, then restart your agent and say 'index this project.' It fixes the token blowup and missing cross-file call tracking that come from making an agent grep and read files one by one.
symfony/ai-mcp-tool is Symfony AI's official MCP client bridge, letting a Symfony Agent mount tools from any remote MCP server. Install: composer require symfony/ai-mcp-tool. It removes the need for PHP agent developers to hand-write a tool-schema-to-framework-Tool adapter and to resolve name collisions across multiple servers.
edgar-mcp is an MCP server for SEC EDGAR with six tools covering company lookup, filing lists, section extraction, financial facts, and full-text search. Install: pip install -e . then set EDGAR_MCP_USER_AGENT — no API key needed. It addresses the problem of agents being forced to swallow an entire 10-K when the context window gets eaten by tables of contents and legal boilerplate.
DearAgent is an open-source email inbox API that runs on Cloudflare Workers, with a built-in MCP server so an agent can create an inbox, wait for a verification code, search, and reply. Install: git clone then npm run setup for an interactive deploy, or just try the live demo at dearagent.sh. It solves the problem of agents that need a real inbox for signup flows without wanting to depend on a third-party hosted service.
agentgateway-lint is a static linter for agentgateway config files. It reads the YAML/JSON once, runs a set of security and hygiene rules, and outputs an A-F grade. Install: git clone then python3 -m agentgateway_lint samples/risky.yaml, no dependencies needed. It addresses the gap that agentgateway itself only checks whether a config is well-formed, not whether it's dangerous.
mcp-bi is zavora-ai's open-source Business Intelligence MCP Server. Set BI_BACKEND to switch between Superset, Metabase, Power BI, Tableau, Looker, Qlik, and QuickSight while an agent calls the same tool set across all of them. Install: cargo run (ships with a seeded fixture, no setup needed). It addresses the problem of agents only seeing a dashboard screenshot and guessing at trends.
skills is Serverpod's open-source CLI: package authors ship a skills/ directory with their Dart/Flutter package, and users run skills get to auto-install every dependency's Agent Skill into Claude Code, Cursor, Codex, and more. Install: dart pub global activate skills. It addresses the problem of AI assistants not knowing how to use a third-party package without manually pasted docs or hand-written rule files.
ToolHive is Stacklok's open-source MCP server runtime management platform. Its CLI (thv) or Kubernetes Operator runs every MCP server in an isolated container. Install: brew install stacklok/tap/thv. It addresses the problem of MCP servers running directly on your machine with your machine's own credentials and network access.
BankMCP is a self-hosted, read-only MCP server that wraps 2,700+ European banks behind Enable Banking's PSD2 API, so an AI assistant can directly answer things like "has the Acme invoice been paid" or "what did I spend on subscriptions." Install: `claude mcp add bankmcp -- npx -y bankmcp`. It addresses the problem that letting an AI assistant help with money has never had a safe, read-only channel into real account data.
jmeter-mcp-server is a stdio MCP server that lets an agent build, edit, and run JMeter load tests through typed tool calls and read back aggregated reports. Install: `claude mcp add jmeter -e JMETER_HOME=... -- npx -y jmeter-mcp-server`. It addresses the problem that an LLM hand-writing `.jmx` XML can produce output that is structurally valid but semantically wrong, with no error raised.
okf-agent-memory implements the Google OKF v0.2 spec as a Git-native agent memory system, with a zero-dependency Go CLI and an embedded MCP server. Install: `brew install okf-memory/tap/okf`. It addresses the problem of architectural decisions either living inside an opaque vector database, or piling up in a CLAUDE.md file that only ever grows.
cc-readback is a local, read-only MCP server that lets Claude Desktop read, search, and summarize your Claude Code session history stored under ~/.claude, automatically redacting common credentials like AWS, GitHub, and OpenAI keys. Install: `npm install -g cc-readback && cc-readback install all`. It addresses the problem of wanting Claude Desktop to recap what yesterday's Claude Code sessions did and where they got stuck, without having to scroll back through terminal history yourself.
KRU is a local-first MCP credential manager that lets agents like Codex, Claude Code, and Cursor log in, connect, and call APIs using saved passwords, API keys, SSH keys, and TOTP codes — without the plaintext secret coming back into the conversation. Install: download the portable build from GitHub Releases. It addresses the problem of an agent stalling on a login page or SSH password prompt, leaving you to either take over manually or paste the secret straight into the chat.
reverify is an open-source MCP server plus CLI that puts a pure-Python deterministic reverse-engineering toolkit (disassembly, CPU emulation, pattern scanning) in the judge's seat for whatever an AI claims about a binary. Install: `pip install reverify`. It addresses the problem of an agent stating guesses about a binary as if they were fact, with no way for you to tell which is which.
upnote-mcp is an open-source MCP server that lets Claude read and create UpNote notes. Install: clone the repo, then `npm install`. It solves the problem of a note app with no official automation API where you also don't want your notes touching the cloud.
mcp-spend-guard is an open-source stdio proxy for MCP that fills the gap MCP has no built-in rate limiting for: spend caps, rate limits, a circuit breaker, and a kill switch. Install: `pipx install .`. It addresses the fact that a looping or prompt-injected agent can hammer a paid tool with nothing to stop it.
read4all is an MCP server that converts PDFs, Office files, images, and web documents into Markdown plus images, preferring MinerU's cloud engine and falling back to local libraries when no API key is set. Install: uvx read4all. It solves the problem that an agent reading an attachment either loses all layout structure or needs a hand-built conversion pipeline.
Sovereign MCP (sovereign-observer-mcp) is a locally-run MCP server that scans and auto-fixes Terraform security misconfigurations while an agent is writing them. Install: claude mcp add sovereign -- uvx sovereign-observer. It solves the problem that AI-generated IaC is insecure by default, and the mistake usually isn't caught until a PR or production.
proton-safe-mcp is a FastMCP server that lets an agent read, search, and prepare draft attachments via Proton Mail Bridge. Install: git clone + uv sync + uv run proton-safe-mcp setup. It solves the problem that 'letting an agent read email is itself a prompt-injection attack surface' — there is no send tool in the codebase, and a draft only becomes real once it's manually approved from a local terminal.
localagents is an MCP server that lets Claude Code delegate subtasks to a local llama.cpp / vLLM model. Install: git clone + uv tool install -e . + claude mcp add. It solves the compatibility problem where a local model can't plug directly into Claude Code's conversation protocol — KV-cache placement and context window size both trip it up.
Run SDK is Vercel's open-source QuickJS sandbox that lets agent-generated JS/TS call only the host functions you expose. Install: pnpm add run. It solves the dilemma agents face when running dynamic code — either use raw eval, or spin up a full virtual machine.
pgbot is a read-only Postgres health-check CLI; run `pgbot mcp` and it becomes an MCP server agents can call directly. Install: `curl -fsSL https://pgbot.dev/install | sh`. It solves the problem of piecing together root causes across multiple monitoring dashboards when a database slows down, while an agent only ever sees fragments of that picture.
agent-manager is a terminal UI built on top of tmux that tracks the status of multiple AI coding agent sessions at once. Install: brew install yoanwai/tap/agent-manager. It solves the problem of juggling terminal tabs to figure out which agent is stuck and which one is done.
mcp-guardrail is an open-source MCP security proxy: policy gateway + audit log + secret scanner in one. Install: clone then `pip install -e .`. It addresses the fact that most MCP server setups lack tool-level permission controls and often have secrets hard-coded in config files.
localmem-mcp is a local-first MCP memory server that stores and searches agent memories using SQLite + on-device embedding (fastembed), with zero LLM calls on the recall path. Install: `uvx localmem-mcp` (zero-install) or `pip install localmem-mcp`. Solves the problem of existing memory tools (Mem0, Zep) requiring cloud LLM calls, API keys, and extra infrastructure (vector DB / graph DB) to function.
mcp-anything is a meta-MCP server that indexes 75,000 MCP servers from public registries to your local machine, letting agents discover and call any server through 5 fixed meta-tools (search/describe/list_tools/call_tool/sync). Install: `npx mcp-anything sync && npx mcp-anything serve`. Solves the problem of too many MCP servers to manually configure, each one burning context tokens.
Cairn is an incident analysis Copilot that connects to your observability stack, deploy records, and runbooks via MCP tool servers. Ask 'why did checkout latency spike at 3 AM?' and get an evidence-backed root-cause hypothesis. Install: `make install && make up` for a local environment. It solves the problem of SREs manually cross-referencing timelines across multiple systems and digging through runbooks during incidents — and remediation actions require human approval before execution by default.
claude-scope is a Claude Code plugin that provides SQLite FTS5 full-text search over your session history. Install: claude plugin marketplace add waazy-w/claude-scope. It solves the dilemma of 'index-based tools go stale, grep-based tools rescan hundreds of MB every time' by using byte-offset incremental sync — each search only reads newly appended bytes, so even text you typed a minute ago is already searchable.
comfy-mcp is Comfy's official local MCP server that wraps the full comfy-cli feature set into 39 MCP tools. Install: pip install comfy-mcp "comfy-cli>=1.14.0". It solves the problem where agents trying to run image/video generation workflows for you still need you to manually open a terminal, type commands, and verify that the right nodes and models are installed.
agent-codemode is an open-source CLI/SDK that lets scripts written by Coding Agents call MCP servers you've already authenticated in Claude Code, Cursor, or Windsurf. Install: npm install -g agent-codemode. It solves the problem of agents burning through context on per-step tool calls by batching them into a single script execution (the author's benchmark shows 99.66% token savings).
Phinq is an open-source runtime governance layer for AI agents. It intercepts every tool call and classifies its risk level — reversible operations pass through, irreversible ones (deletions, payments, credential access, bulk operations) pause for human approval. Install: npx @phinq/phinq. It solves the problem of unsupervised agents making irreversible damage with no trustworthy audit trail.
mcp-memory is an MCP server that persists Agent long-term memory as Markdown files conforming to Google's OKF v0.2 spec, with SQLite FTS5 full-text search indexing. Install: git clone then run `python3 setup.py`. It solves the problem of Agents losing all context on every new session, and memory formats being incompatible across different Agent tools.
pbx-mcp is an MCP server that wraps Asterisk (AMI) and FreeSWITCH (ESL) behind one set of MCP tools. Install: npx -y pbx-mcp. It solves the problem of memorizing two command sets when operating two PBX systems, and prevents Agents from accidentally running state-changing commands.