roam-code MCP Server
Cranot/roam-code
[](https://agentrank-ai.com/tool/Cranot--roam-code/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 287 commands, 246 MCP tools, change-safety gates, audit evidence, zero API keys.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
Cranot/roam-code is a Python MCP server licensed under Apache-2.0. Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 287 commands, 246 MCP tools, change-safety gates, audit evidence, zero API keys. Topics: ai-coding, cli, code-analysis, code-graph, code-intelligence, code-quality, mcp-server, static-analysis, tree-sitter, developer-tools, model-context-protocol, python, graph-analysis, mcp, ai-agents, code-review, local-first, refactoring, software-architecture, sqlite.
Ranked #5458 out of 24846 indexed tools.
Ecosystem
Score Breakdown
517 stars → growing community
Last commit 1mo ago → moderate activity
17/33 issues closed → decent issue management
6 contributors → small team
1 dependent → few downstream users
378 weekly installs → early adoption
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
# roam-code **Local code analysis and ready-to-run checks for coding agents.** Roam gives your agent a reusable codebase index, pattern findings, candidate algorithmic alternatives, and checks it can call as it works. It can investigate code and evaluate changes without building each analysis from scratch. <sub>Runs on your machine · free and open source · no account or API key for local analysis · no automatic source-code or telemetry upload</sub> <sub>287 commands · 246 MCP tools (17 in the default `core` preset) · 28 languages</sub> [Connect your agent](#connect-your-agent) · [Try a task](#try-a-task) · [Documentation](https://roam-code.com/docs/) · [Explore the code map](https://roam-code.com/explore) ## Why Roam is different Your agent can read code, reason about it, and run tools already. Roam adds reusable local analyses: query indexed connections between files and functions, inspect a detected pattern with a proposed alternative, or run a scoped check. The results give yRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.