agentRamen MCP server
Local-first codebase intelligence for coding agents: indexes code and Git history into SQLite.
1 stars437 downloads/wk
Reviews
Write oneNobody has reviewed agentRamen yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
agentRamen tools (10)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
repo_architectureSummarize repository languages, modules, and graph relationships.
repo_contextRetrieve bounded repository context for a coding task.
repo_dependenciesList direct dependencies for a target file.
repo_explainExplain a file's symbols, dependencies, and dependents.
repo_graphExport graph nodes and relationships for this snapshot.
repo_hotspotsList files with the most indexed Git changes.
repo_impactShow direct/indirect impact for a target file.
repo_searchSearch indexed file paths and symbols in the pinned snapshot.
repo_statusShow the pinned repository snapshot revision and index counts.
repo_team_memory_searchSearch approved team memories in this pinned snapshot.
Public scan report
scanner v0.1.10 · 2026-10-09 · same rubric, same numbers if you re-run it
- Code scan19 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install agentRamen in Claude Code, Cursor or VS Code
claude mcp add agentramen -- uvx agentramen
What the publisher says
From the agentRamen repository's README, as published. We do not edit it. Read it on GitHub
agentRamen
<!-- mcp-name: io.github.palrajjp/agentramen -->
Apache-2.0 licensed. See the security policy and community code of conduct.
agentRamen indexes source structure and Git history, then retrieves task-relevant files and excerpts. It is local-first by default: each developer keeps a private SQLite index. Teams can optionally publish sanitized, commit-pinned snapshots to a centrally hosted, OIDC-protected read-only MCP service.
Quick start
Install agentRamen, then run it from the repository you want to explore:
python -m pip install agentramen
cd /path/to/your/repository
agentramen init
agentramen context "Add authentication" --budget 2000
agentramen impact src/auth.pyagentramen init creates the configuration, indexes the repository, and offers an optional GitHub Actions caller workflow. The index is stored locally in .agentramen/graph.db.
Try it in 30 seconds with examples/demo.sh. See the roadmap and contributing guide.
A minimal VS Code extension is also available.
What it can do
- Find task context: rank files using paths, symbols, imports, Git history, and optional local semantic similarity.
- Explain change impact: inspect dependencies, dependents, co-changes, hotspots, and file history.
- Map repository structure: explore architecture, export the graph, and query cached commit snapshots.
- Connect to coding agents: use local MCP stdio, the browser UI, or an optional authenticated centralized MCP service.
- Keep local indexes private: in local mode, the database and optional embeddings stay in each checkout; central mode transfers only an explicit sanitized snapshot to infrastructure you operate.
How it works
flowchart LR
repo[Working tree and Git history] --> indexer[Indexer and language analyzers]
indexer --> db[(Local SQLite graph)]
optional[Optional local embeddings] --> db
task[Task or query] --> clients[CLI, MCP, or local HTTP]
clients --> retrieve[Retrieval and graph queries]
retrieve <--> db
retrieve --> excerpts[Ranked files and source excerpts]The default install uses the Python standard library and conservative analysis for other languages. Optional extras add Tree-sitter parsing, local semantic retrieval, and model-aware token counting.
Optional extras
python -m pip install 'agentramen[treesitter]'
python -m pip install 'agentramen[semantic]'
python -m pip install 'agentramen[tokenizer]'
python -m pip install 'agentramen[central]'The default install has no runtime dependencies. Tree-sitter, semantic embeddings, tokenizers, and the remote MCP service are opt-in. Semantic model setup may download weights on first use; inference runs locally.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
agentRamen: common questions
- Is agentRamen MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the agentRamen safety report
- How do I install agentRamen?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does agentRamen need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is agentRamen maintained?
- The last commit was 4 days ago (2026-10-09). The latest release is v0.2.5.
- What can I use instead of agentRamen?
- Servers from other publishers that do the same job: remem-mcp — Local-first MCP Memory + CodeGraph + Wiki MCP server, SAME - Stateless Agent Memory Engine MCP server and Remem MCP server. Compare all agentRamen alternatives.
Alternatives to agentRamen
Same job from other publishers: the closest match first, then the best rated.
- remem-mcp — Local-first MCP Memory + CodeGraph + WikiLocal-first memory for AI coding agents. Memory + CodeGraph + Wiki in one SQLite file.not reviewedGrowingB
- SAME - Stateless Agent Memory EnginePersistent memory for AI coding agents. Local-first SQLite + vector search. 17 MCP tools.not reviewedGrowingB
- RememLocal-first automatic memory for Claude Code and Codex: capture, distill, recall from SQLite.not reviewedEstablishedB
- MycTask queue, decisions and memory for coding agents. Local SQLite, no network. Requires Bun.not reviewedGrowingC
- skillmemSkill memory for coding agents: learn, recall, reinforce, decay. Local SQLite, no API key.not reviewedGrowingA