Plugins, MCPs, CLI tools
IDE plugins, concrete MCP servers, and CLI tools that give agents tools and context.
| # | Project | Stars | Tier | OSS | Description |
|---|---|---|---|---|---|
| 1 | claude-mem memory | 83.5k | slightly complex | ✅ | Claude Code plugin that captures everything an agent does during a session, AI-compresses it (via claude-agent-sdk), and injects the relevant context into future sessions—session-to-session memory as a drop-in. |
| 2 | aider mcpclipython | 46.5k | slightly complex | ✅ | Git-aware CLI pair programmer; edits in-repo, supports multiple models and MCP so agents see version control and tools. |
| 3 | continue idetypescript | 34.2k | complex | ✅ | Open-source IDE extension (VS Code, JetBrains); in-editor completion and chat with local or API models. |
| 4 | github-mcp-server mcp | 30.9k | slightly complex | ✅ | GitHub's official MCP server (Go): repos, issues, PRs, code search, Actions. Replaces the older community `cyanheads/github-mcp-server` as the canonical way to give agents GitHub access. |
| 5 | MCP Python SDK mcppython | 23.4k | mostly simple | ✅ | Official SDK to build and consume MCP servers/clients in Python; stdio and SSE transports. |
| 6 | MCP TypeScript SDK mcptypescript | 12.7k | mostly simple | ✅ | Official MCP implementation for Node/TS; reference for the protocol. |
| 7 | MCP Inspector mcptypescript | 10.1k | super simple | ✅ | GUI to test and debug MCP servers; inspect tools, resources, and prompts. |
| 8 | MCP Registry mcp | 6.9k | slightly complex | ✅ | Official, community-driven registry for MCP servers—the "app store" MCP clients use to discover servers. Maintained by Anthropic + ecosystem maintainers; v0.1 API frozen, production-grade. |
| 9 | Docker MCP Gateway mcpsandboxcli | 1.5k | slightly complex | ✅ | Docker's official MCP CLI plugin / gateway; container-aware MCP tooling from Docker (replaces deprecated `docker/mcp-servers` path). |
| 10 | puppeteer-real-browser-mcp mcpbrowsertypescript | 23 | mostly simple | ❓ | Puppeteer MCP with real-browser and anti-detection; for agents that need to drive sites that block headless. |
| 11 | Better-OpenCodeMCP mcptypescript | 8 | mostly simple | ✅ | MCP server for OpenCode/Crush: async task execution, model bridging (e.g. Claude→Gemini), process pooling. |
| 12 | agentlog memoryclipython | 0 | super simple | ✅ | Persistent decision memory for any project: `remember`, `recall`, `reflect`. Single-file Python CLI that stores decisions as JSONL and uses Claude or Gemini to retrieve and synthesize patterns—Karpathy's LLM Wiki concept as a CLI. |