Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"mako-ai": {
"args": [
"mcp"
],
"command": "agentmako"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
agentmako is a local-first codebase intelligence engine for AI coding
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'agentmako' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked agentmako against OSV.dev.
Click any tool to inspect its schema.
mako-guideMako-specific guidance for which tools to call and how to interpret their results
mako-discoveryDiscovery guidance for exploring the codebase
mako-traceTracing guidance for following code flow
mako-neighborhoodsGuidance for exploring code neighborhoods and relationships
mako-graphGuidance for understanding code dependency graphs
mako-databaseGuidance for database inspection and review
mako-code-intelCode intelligence guidance
mako-workflowWorkflow orientation guidance
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Pi Coding Agent extension (CLI-first) — routes bash/read/grep/find/ls through lean-ctx CLI for strong token savings. Optional MCP bridge can register advanced tools.
Apify MCP Server
97% token reduction for AI coding sessions — zero deps, 21 languages, MCP server
MCP server for Kaseya Autotask PSA — companies, tickets, projects, time entries, and more.
MCP Security Weekly
Get CVE alerts and security updates for io.github.drhalto/agentmako and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
agentmako is a local-first codebase intelligence engine for AI coding tools.
It gives agents like Codex, Claude Code, Cursor, and local harnesses a typed MCP toolset for understanding a project before they edit it. Mako indexes your repo, builds local SQLite-backed facts, tracks diagnostics and review notes, and returns structured context packets instead of making the agent rediscover everything with raw grep.
Mako is built for the first mile of coding-agent work:
What files matter? What routes, symbols, tables, diagnostics, and prior findings are relevant? What should the agent read next?
agentmako mcpagentmako dashboardmako_helpcontext_packet, reef_scout_hints on tool results so agents get result-specific next stepscross_search, live_text_search,
ast_find_pattern, repo_map.mako/rules YAML rule packs, including primitive
cross-file helper-bypass rules via canonicalHelperEverything important runs locally. No hosted service is required.
Requires Node.js 20 or newer.
npm install -g agentmako
Confirm the CLI is available:
agentmako --version
agentmako doctor
You should see green checks for configuration and the local API service.
Prefer to build from source (e.g. to contribute)? See Develop From Source at the bottom of this file.
Go to the project you want Mako to understand:
cd C:/path/to/your/project
Attach and index it:
agentmako connect . --no-db
Use --no-db for the first run. It gets the code intelligence path
working before adding database scope.
agentmako status .
agentmako tool list
Run a real scout query:
agentmako --json tool call . reef_scout "{\"query\":\"where should I inspect auth route state?\"}"
If that returns ranked candidates, facts, or findings, the core setup is working.
reef_scout classifies broad requests before ranking. App-flow questions favor
file, route, and finding evidence; RLS/schema questions favor database facts
and review comments. To inspect project rules of thumb directly:
agentmako --json tool call . project_conventions "{}"
Add this to your MCP client config:
{
"mcpServers": {
"mako-ai": {
"command": "agentmako",
... [View full README on GitHub](https://github.com/drhalto/agentmako#readme)