drhalto avatar

Agentmako

drhalto/agentmako

AgentMako indexes your local codebase into SQLite-backed facts so AI coding agents can understand project structure before making edits. It exposes MCP tools like reef_scout for intent-ranked context retrieval, context_packet for task-oriented starting points, and file_preflight for pre-edit safety checks with diagnostics and conventions. The server ingests TypeScript, ESLint, and git staged state, extracts auth guards and route patterns through its Reef Engine, and optionally snapshots Postgres or Supabase schemas for read-only DB inspection. It includes a local dashboard, hot-reloadable YAML rule packs, and plugins for Claude Code that add discovery and trace skills. Reach for this when you want agents to query "what files matter for this auth flow" instead of grepping blindly through repos.

GitHub stars
40
tools
12
transport
STDIO
last updated
Apr 29, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

reef_askProject questions across code, database, findings, diagnostics, freshness, and quoted literal checks.

Project questions across code, database, findings, diagnostics, freshness, and quoted literal checks.

No parameter schema in public metadata yet.

mako_helpOrdered workflow recipe with prefilled arguments.

Ordered workflow recipe with prefilled arguments.

No parameter schema in public metadata yet.

context_packetDeterministic context expansion.

Deterministic context expansion.

No parameter schema in public metadata yet.

reef_statusMaintained issues, changed files, stale diagnostics, and watcher/schema health.

Maintained issues, changed files, stale diagnostics, and watcher/schema health.

No parameter schema in public metadata yet.

reef_verifyCompletion gate over diagnostic freshness and open loops.

Completion gate over diagnostic freshness and open loops.

No parameter schema in public metadata yet.

reef_impactChanged-file blast radius and convention risks.

Changed-file blast radius and convention risks.

No parameter schema in public metadata yet.

live_text_searchExact current-disk regex/glob inventories.

Exact current-disk regex/glob inventories.

No parameter schema in public metadata yet.

lint_filesBounded diagnostics and .mako/rules findings.

Bounded diagnostics and .mako/rules findings.

No parameter schema in public metadata yet.

tool_batchIndependent read-only follow-ups.

Independent read-only follow-ups.

No parameter schema in public metadata yet.

tool_searchDiscover specialized route, graph, DB, finding, refresh, or context-expansion tools.

Discover specialized route, graph, DB, finding, refresh, or context-expansion tools.

No parameter schema in public metadata yet.

project_conventionsProject rules of thumb.

Project rules of thumb.

No parameter schema in public metadata yet.

db_review_commentLocal DB review comments for notes on tables, RLS, triggers, publications, subscriptions, and replication.

Local DB review comments for notes on tables, RLS, triggers, publications, subscriptions, and replication.

No parameter schema in public metadata yet.

Sponsors

Readme

agentmako logo

agentmako

npm version Smoke Tests License: Apache 2.0 Node.js >=20 agentmako MCP server

agentmako is a local-first codebase intelligence engine for AI coding tools.

It gives agents like Codex, Claude Code, Cursor, and local harnesses a compact Reef-first tool surface for understanding a project before they edit it. Mako indexes your repo, builds local SQLite-backed facts, tracks diagnostics and review notes, and answers evidence-backed questions instead of making the agent orchestrate broad tool chains or rediscover everything with raw grep.


View the full README on GitHub

Details

Repository
github.com/drhalto/agentmako
Package
agentmako
Transport
STDIO
Registry
MCP registry, active