Repomix packs an entire repository — or a remote GitHub repo — into a single, AI-friendly file (XML, Markdown, or plain text) so an LLM can reason over a whole codebase inside one context window. Built by yamadashy, it is community-built and best for Coding & Dev.
by yamadashy
About
Repomix packs an entire repository — or a remote GitHub repo — into a single, AI-friendly file (XML, Markdown, or plain text) so an LLM can reason over a whole codebase inside one context window. Beyond the CLI it ships a built-in Model Context Protocol server: run `npx repomix --mcp` (or add that command to your MCP client config) and the assistant gets structured tools instead of raw shell output. The MCP tools include pack_codebase (package a local directory), pack_remote_repository (clone and pack any public GitHub URL on demand), read_repomix_output, file_system_read_file and file_system_read_directory — so a model can pull a dependency's source, grep a monorepo, or grab just the files it needs without you copy-pasting. Output is token-counted and can be compressed (Tree-sitter based code compression), secret-scanned (Secretlint), and filtered with include/ignore globs. Note: the npm package literally named `repomix-mcp` is an unrelated third-party wrapper (lotarcc); the maintained server is Repomix itself via its `--mcp` flag.
Trust verdict
How grades are computed →Grade A (94/100, reliable) from 1 measured signal, based on repository evidence. Only one signal stands behind it, so treat the grade as provisional.
What was measured
- Repository maintenance100/100 · weight 20
The repository has been pushed to or released within the last six months. — last push 2026-07-25, last release 2026-07-21 (v1.17.0).
- Source verification100/100 · weight 25
The repository URL was confirmed to resolve against the live GitHub API and is not archived.
- Provenance65/100 · weight 10
Community-built. That is not a mark against it — most of the ecosystem is community-built — but there is no vendor accountable for keeping it working.
- Listing ↔ repository match100/100 · weight 5
The listing name lines up with the linked repository yamadashy/repomix.
What could not be measured
These contributed nothing to the score — not a penalty, not a zero. They are why the confidence reads the way it does.
- Live MCP handshakeunknown
No remote endpoint to handshake — this server installs and runs locally over stdio, so there is nothing to probe from the outside.
- Measured uptimeunknown
No probe history recorded for this server yet.
- Tool-schema stabilityunknown
Drift is a difference between two successive checks, and this server has none recorded.
Installation
npx repomix --mcprepomix confirmed live on the npm registry — checked August 17, 2026.
Categories
Frequently Asked Questions
What is Repomix?
Who built Repomix?
Is Repomix free?
How do I install Repomix?
What does Repomix integrate with?
Repo Health
Local/stdio install — runs on your machine, so there is no remote endpoint to verify live. Trust signal below is from the source repo.
- Last commit
- 1mo ago
- Last release
- v1.17.0 · 1mo ago
- Install
- npm
- Package
- repomix-mcp
Quick Info
- Install Type
- npm
- Author
- yamadashy
- Categories
- 2
- Integrations
- 5
Related Servers
Everything
Reference/test server with prompts, resources, and tools. Perfect for testing MCP implementations.
Git
Tools to read, search, and manipulate Git repositories. Full Git operations support.
Memory
Knowledge graph-based persistent memory system. Store and retrieve contextual information.
Sequential Thinking MCP Server
a single structured-reasoning tool that lets a model plan, revise and branch its own chain of thought instead of answering in one shot. Published by Anthropic as part of the official modelcontextprotocol/servers monorepo (89,000+ stars, actively maintained), it exposes exactly one tool — sequential_thinking — and that tool is the whole product. Each call carries a `thought` string plus bookkeeping fields: `thoughtNumber`, `totalThoughts`, and `nextThoughtNeeded`, which the model flips to false when it is done. The interesting fields are the optional ones. `isRevision` and `revisesThought` let the model go back and correct an earlier step rather than plowing ahead on a bad assumption; `branchFromThought` and `branchId` let it fork into an alternative line of reasoning and carry both forward; `needsMoreThoughts` lets it extend past its own original estimate when a problem turns out to be deeper than it looked. In practice you never call the tool by hand. You connect the server to an MCP host and ask a question that deserves more than one pass — plan a PostgreSQL 14 to 16 migration and revise if downtime exceeds five minutes, work out why a deploy only fails in production, compare three architectures and branch when an assumption breaks. You can tell it is working when the host inspector shows repeated sequential_thinking calls with a rising `thoughtNumber` rather than a single response. Install with `npx -y @modelcontextprotocol/server-sequential-thinking` — note the hyphenated package name, which differs from both the `sequentialthinking` directory in the repo and the Docker image `mcp/sequentialthinking`, a mismatch that breaks a lot of copied configs. A Docker image is published alongside the npm package, and the README carries one-click VS Code install buttons for both transports. Set `DISABLE_THOUGHT_LOGGING=true` if you do not want every thought written to the server log.
21st.dev Magic
Create crafted UI components inspired by the best 21st.dev design engineers.
Sponsored
Better Stack
Free PlanGet alerted when your APIs, browser tests, payment pipelines, or MCP server dependencies go down. Used by 100K+ developers.
Start monitoring free →