repomcp
Generates Hermes harness configuration for exposing repository-derived MCP tools over stdio.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@repomcpfind where user authentication is implemented in this repo"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
repomcp
Universal repo-to-MCP bridge: introspect a repository, expose guarded MCP tools over stdio, generate multi-harness configs (Pi, OMP, Hermes, cc-switch, Claude Code, Kilo Code, Roo Code, Cursor, Cline, OpenCode), normalize embeddings for code indexers, and adapt tool-calling for Chinese providers and raw local checkpoints.
Install
bunx repomcp init --target all
npx repomcp init --target all
# or install in your project / globally
bun add -d repomcp
npm i -D repomcpJSR:
bunx jsr add @kanchingyg/repomcp
npx jsr add @kanchingyg/repomcpRelated MCP server: AI Knowledge Center MCP
Quick start
bunx repomcp init --target all
npx repomcp --mcp
npx repomcp embed --port 11435Architecture
+--------+ +-------------+ +------------------+
| repo |--->| introspect |--->| MCP tools (stdio)|
+--------+ +-------------+ +------------------+
| | |
v v v
+--------+ +-------------+ +------------------+
| harness| | dirty-parser| | embed normalizer |
| configs| | checkpoints | | (Kilo/Roo dims) |
+--------+ +-------------+ +------------------+
| | |
v v v
Pi OMP Hermes Chinese providers LanceDB/Qdrant
Cursor Kilo raw checkpoint EOSFlags
Flag | Purpose |
| Run stdio MCP server (stdout JSON-RPC guard enabled) |
| Enable mutating tools (read-only by default) |
| Simulate tool calls without side effects |
Programmatic API
The package exports the runtime from repomcp, repomcp/bridge, and repomcp/runtime (also available on JSR as @kanchingyg/repomcp): MCP server, harness generators, provider/checkpoint helpers, dirty tool-call parser, and embedding normalizer.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Repository knowledge graph MCP server for codebase understanding and debugging.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for StyleKit styles, tokens, recipes, lint and repair over stdio or HTTP.
Ovanek MCP: Model Context Protocol server for Ovanek platform tools; writes are dry-run by default.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceExposes Language Server Protocol (LSP) tools such as diagnostics, goto definition, find references, symbols, and rename as a stdio MCP server.9MIT
- AlicenseNot gradedqualityCmaintenanceLocal-first MCP server that provides project context, verification gates, and structured tools for coding agents to discover knowledge, run diagnostics, and execute allowlisted commands within a repository.14 npmMIT
- AlicenseAqualityCmaintenanceA read-only MCP server that lets AI assistants inspect local workspace files, search context, view git diffs, and fetch a fixed GitHub profile, all within a sandboxed stdio transport.5ISC
- AlicenseNot gradedqualityAmaintenanceServes a repository's code knowledge graph over stdio (MCP) so coding agents can look up symbols, trace callers and callees, compute blast radius, list file symbols, run hybrid lexical-plus-graph search, and get citation-grounded answers from file:line evidence instead of guessing from text chunks. All tools work offline straight from the graph, with prose synthesis only when an OpenAI-compatible LLM endpoint is configured.15MIT