Best for
- Developers who need AI assistants to understand local or remote codebases.
- Code-analysis workflows that need control over token counts and file scope.
- Users of Claude Desktop, VS Code, Cline, Cursor, or Claude Code.
The supplied material identifies Repomix as an MCP server provided by its upstream project. It runs through stdio and offers local and remote repository packaging, output reading and search, and security-checked filesystem reads. Authentication, write access, and private-repository support are not documented.
Strongest · Documentation 16/20 Weakest · Reliability 10/20
Static review · not runListed 2026-07-29
Read the FMRS scoring method →Runtime:Node.js · Docker
REPOMIX_REMOTE_TRUST_CONFIG
Set to true to trust and load repomix config files from remote repositories (off by default to prevent untrusted repos from executing code); nothing to obtain externally.
Add the configuration below to an MCP-compatible client, then start the Repomix MCP server with npx -y repomix --mcp. Docker can also be used with ghcr.io/yamadashy/repomix.
{"mcpServers":{"repomix":{"command":"npx","args":["-y","repomix","--mcp"]}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"repomix": {
"command": "npx",
"args": [
"-y",
"repomix",
"--mcp"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add repomix -- npx -y repomix --mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
After adding {"mcpServers":{"repomix":{"command":"npx","args":["-y","repomix","--mcp"]}}} to your client's MCP settings and restarting, tools like pack_codebase, pack_remote_repository, and grep_repomix_output should appear in the tool list; calling pack_remote_repository with "yamadashy/repomix" and getting a packed summary confirms the connection.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Repomix is a CLI tool and MCP server that packages local or remote GitHub repositories into consolidated outputs for AI-assisted code analysis. It supports XML, Markdown, JSON, and plain text, plus compression, token counting, file filtering, Git logs, and diffs.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision e696384d062f Data synced 2026-10-19 Read the FMRS scoring method