Plugins, MCPs, CLI tools

IDE plugins, concrete MCP servers, and CLI tools that give agents tools and context.

#ProjectStarsTierOSSDescription
1claude-mem
memory
83.5kslightly complexClaude 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.
2aider
mcpclipython
46.5kslightly complexGit-aware CLI pair programmer; edits in-repo, supports multiple models and MCP so agents see version control and tools.
3continue
idetypescript
34.2kcomplexOpen-source IDE extension (VS Code, JetBrains); in-editor completion and chat with local or API models.
4github-mcp-server
mcp
30.9kslightly complexGitHub'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.
5MCP Python SDK
mcppython
23.4kmostly simpleOfficial SDK to build and consume MCP servers/clients in Python; stdio and SSE transports.
6MCP TypeScript SDK
mcptypescript
12.7kmostly simpleOfficial MCP implementation for Node/TS; reference for the protocol.
7MCP Inspector
mcptypescript
10.1ksuper simpleGUI to test and debug MCP servers; inspect tools, resources, and prompts.
8MCP Registry
mcp
6.9kslightly complexOfficial, 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.
9Docker MCP Gateway
mcpsandboxcli
1.5kslightly complexDocker's official MCP CLI plugin / gateway; container-aware MCP tooling from Docker (replaces deprecated `docker/mcp-servers` path).
10puppeteer-real-browser-mcp
mcpbrowsertypescript
23mostly simplePuppeteer MCP with real-browser and anti-detection; for agents that need to drive sites that block headless.
11Better-OpenCodeMCP
mcptypescript
8mostly simpleMCP server for OpenCode/Crush: async task execution, model bridging (e.g. Claude→Gemini), process pooling.
12agentlog
memoryclipython
0super simplePersistent 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.