MCP servers that help Claude Code/Cursor search your repo, docs, database, and git history instead of guessing.
🔌 MCP Server Toolkit
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
| mcp-memory | npx mcp-memory | Persist and recall architecture decisions, patterns, constraints, and project context |
Build plug-and-play MCP servers for any dev workflow — code search, docs, databases, and more.
* 🧠 **Persistent project memory** — Remember architecture decisions, patterns, constraints, and project conventions across AI coding sessions.
| mcp-memory | npx mcp-memory | Persist and recall architecture decisions, patterns, constraints, and project context |
**Give any AI coding agent a direct line into your codebase, docs, or database — in under 60 seconds.**
Quick Start · Servers · Build Your Own · Discord · Changelog
---
---
Why this exists
When you ask Claude Code "where do we handle Stripe webhooks?" it has two bad options:
- **Option A** — Read every file in the repo. Slow, expensive, blows the context window on any real codebase.
- **Option B** — Guess based on the first few files it sees. Wrong half the time.
**MCP Server Toolkit gives agents a third option: ask the right tool directly.** Semantic code search, live database queries, doc lookups, API introspection — all surfaced through the Model Context Protocol standard, so any MCP-compatible client can use them without any changes to your existing code.
---
✨ Features
- **🔍 Semantic code search** — Find the right function, file, or pattern across your entire repo in milliseconds. Powered by vector embeddings, no Elasticsearch required.
- **📚 Docs server** — Give your agent instant access to any documentation site, local Markdown files, or Notion workspace.
- **🗄️ Database server** — Natural language → SQL for PostgreSQL, MySQL, and SQLite. Read-only by default, writable with an explicit flag.
- **🌐 API introspection server** — Load any OpenAPI/Swagger spec and let your agent browse and call endpoints with type safety.
- **⚡ One-command setup** — Every server ships as a standalone CLI. npx and pip install paths included.
- **🔒 Zero-config secrets** — Reads from your existing .env file or environment variables. Nothing new to learn.
- **🧩 Works everywhere** — Claude Code, Cursor, Windsurf, Cline, VS Code Copilot, Codex CLI, Gemini CLI, and every other MCP-compatible client.
- **🛠️ Extensible** — The createServer() helper reduces a new tool to ~15 lines of TypeScript. Scaffold a custom server in 30 seconds.
---
🚀 Quick Start
**Requirements:** Node.js 18+ or Python 3.10+
Option A — npx (no install)
This runs the interactive setup wizard. Pick your servers, paste your credentials, and get a ready-to-paste config block for Claude Code / Cursor.
---
Option B — npm global install
---
Option C — pip (Python environments)
---
Add to Claude Code
After mcp init, copy the generated block into your .claude/mcp.json:
That's it. Restart Claude Code and your agent now has full access to all three.
---
📦 Included Servers
| Server | Install | What it does |
|--------|---------|-------------|
| mcp-code-search | npx mcp-code-search | Semantic + keyword search across your codebase |
| mcp-database | npx mcp-database | Natural language queries for Postgres, MySQL, SQLite |
| mcp-docs | npx mcp-docs | Index and query local Markdown, Notion, or any URL |