When you don't yet know which Mako tool fits the job. Returns the right tool plus a reason.
Wire Mako into your agent.
agentmako is a local-first MCP server for AI coding
agents — Claude Code, Codex CLI, Cursor, Cline. Each setup guide is a
five-minute walk: install, attach a project, paste an MCP config,
restart the agent, run your first context_packet.
A two-step prerequisite, then any agent.
$ npm install -g agentmako $ cd /path/to/your/project $ agentmako connect . --no-db $ agentmako doctor # expect green $ agentmako tool list # confirm tools are registered
Use --no-db for the first run. You can add Postgres /
Supabase awareness later with interactive
agentmako connect . or
--db-env DATABASE_URL --yes for CI.
Four harnesses. Same MCP server.
Plain MCP wiring, or the bundled mako-ai plugin with
discovery / trace / graph / database skills.
Drop into ~/.codex/config.toml. Codex picks Mako tools
up on next run. Works with codex exec and the TUI.
Per-project .cursor/mcp.json or global config. Composer
and Agent mode both see Mako tools.
VS Code extension. Settings → MCP Servers, paste the snippet, reload. Works inside any workspace you've attached.
Once it's wired, start with these.
When you have a coding task. Returns the file, routes, symbols, findings, and what to read next.
When you want ranked candidates for a fuzzy question. Facts, findings, and prior reviews — all weighted.
Copy the agent guidance from
AGENTS.md
into your project's CLAUDE.md / AGENTS.md. It
tells the agent when to call which Mako tool — without it
they default to grep.
How agentmako thinks about a codebase.
The Model Context Protocol — what it is, where it came from, why one server runs against every coding agent.
What context_packet returns: ranked files, related
routes, active findings, and a "read next" pointer.
Durable facts and findings that persist across agent sessions — so the next turn does not re-discover everything.
How Mako labels evidence as live, fresh_indexed, stale, contradicted, or unknown — and why "stable" is not "fresh."
Walk-throughs for the common agent tasks.
Bug report says "manager role check is failing." Walk a route to its handler, find the RLS, fix the bug.
Renaming an exported function across a real codebase without shipping broken callers.
Add a Postgres column with RLS, find every code site that touches the table, audit tenant isolation.
A real "hydration error" debug session — start from
context_packet, narrow with freshness, fix.
Tools, CLI, dashboard, FAQ.
Every typed MCP tool, by category. Read or mutation, with input and output examples.
Every agentmako command — connect, doctor, mcp,
project, providers, and the optional harness suite.
Optional Vite + React dashboard. Browse projects, run tools, inspect Reef state, chat with the harness — local-only.
MCP fundamentals, codebase context, agentmako specifics, and troubleshooting.
"MCP server fails to start", "tools don't appear", "stale results" — diagnose and fix in one place.
Read the thinking, watch the traffic.
The blog covers the cost story, what grep can't do for an agent, multi-tenant audit patterns, and cross-session memory with Reef. Practical posts; no hype.