
agentmako
by drhalto·★ 41·Score 45
Local-first MCP server providing codebase intelligence through structured context packets, diagnostics and SQLite-backed facts.
Overview
Agentmako is a local-first codebase intelligence engine that provides AI coding agents with typed MCP tools for understanding projects before editing. It indexes repositories, builds SQLite-backed facts, tracks diagnostics and review notes, and returns structured context packets instead of requiring agents to rediscover everything with raw grep. The project is actively maintained and offers both MCP server functionality and a local dashboard.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose agentmako when you need comprehensive codebase intelligence with structured context packets, especially for projects with complex routing patterns, authentication systems, or database schemas.
When NOT to choose this
Avoid agentmako if you only need basic file search without context, or if you're unwilling to commit to its local-first approach with SQLite dependency.
Tools this server exposes
12 tools extracted from the READMEtool_searchFind the right Mako tool for a specific task
context_packetGet starting context for a coding task
reef_scoutGet intent-ranked project facts, findings, and history
file_preflightCheck findings, diagnostics, conventions before editing a file
reef_diff_impactGet changed-file callers, findings, and convention risks
extract_rule_templateExtract a rule template for recurring bug patterns
project_conventionsGet discovered auth, runtime, route, or schema conventions
askAsk a natural language question about the repository
db_review_commentAdd review comments about database objects
cross_searchSearch across the codebase for specific patterns
live_text_searchSearch for text patterns in current code state
ast_find_patternFind code patterns using AST matching
Comparable tools
Installation
Install Node.js 20 or newer:
npm install -g agentmakoConnect to your project:
cd /path/to/your/project
agentmako connect . --no-dbConfigure your MCP client:
{
"mcpServers": {
"mako-ai": {
"command": "agentmako",
"args": ["mcp"]
}
}
}FAQ
- What databases does agentmako support?
- Agentmako works locally with SQLite by default and optionally supports Postgres/Supabase with schema snapshots and read-only database inspection.
- Which AI coding tools does agentmako integrate with?
- Agentmako provides MCP server functionality for tools like Codex, Claude Code, Cursor, and local harnesses. It also offers specific plugins for Claude Code.
Compare agentmako with
Last updated · Auto-generated from public README + GitHub signals.