Skip to main content
plugin

mako-ai — Claude Code plugin: what it does, how to install

Teaches Claude Code when to query Mako MCP tools for code and database schemas instead of grep-walking repositories.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install mako-ai@claude-community
Open on GitHub

What mako-ai does

This plugin connects Claude Code to the Mako project intelligence server. Its .mcp.json file starts npx -y agentmako mcp over stdio, helping the model pick structured context packets and diagnostics instead of running raw grep across files.

The package adds eight skills under the mako-ai namespace. These include the entry point /mako-ai:mako-guide and dedicated assistants such as /mako-ai:mako-database or /mako-ai:mako-trace. Tool definitions are fetched dynamically through MCP ToolSearch.

Node.js 20 or newer must be available on PATH. Without an existing Mako project initialized or attached in the repository, the tools will not work.

What it helps with

  • replace brute-force grep searches with structured context packets
  • inspect database schemas and verify RLS audit rules
  • trace execution paths and code neighborhoods
  • configure the agentmako stdio MCP server for Claude Code

Example prompts for the agent

  • /mako-ai:mako-guide explain how to navigate this codebase
  • /mako-ai:mako-database audit current schema and RLS policies
  • /mako-ai:mako-trace track call chains in the auth module

How to install mako-ai

Plugin marketplace

/plugin marketplace add anthropics/claude-plugins-community
/plugin install mako-ai@claude-community

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about mako-ai

How do I install mako-ai in Claude Code?

Run both commands in sequence: first /plugin marketplace add anthropics/claude-plugins-community, then /plugin install mako-ai@claude-community.

What does mako-ai do?

It packages guidance skills and wires Claude Code to the agentmako MCP server for structural code navigation, graph lookups, and schema checks.

What are the prerequisites for mako-ai?

You need Node.js 20+ on your PATH so npx can launch the server. The target repository must also have an initialized or attached Mako project.

Source text

mako-ai-claude-plugin · Apache-2.0
# Mako AI Claude Code Plugin

This plugin packages Mako guidance and MCP wiring for Claude Code.

It does not replace Mako's typed MCP tools. It teaches Claude Code when to use
them, while `.mcp.json` starts the existing `agentmako mcp` stdio server.

## Prerequisites

- Claude Code installed.
- Node.js 20+ on `PATH` (the plugin's `.mcp.json` runs `npx -y agentmako mcp`,
  which fetches and caches the published `agentmako` package automatically).
- A Mako project already attached or initialized for the repo you are using.

## Local Development

From the Mako repo root:

```powershell
claude plugin validate .\mako-ai-claude-plugin
claude --plugin-dir .\mako-ai-claude-plugin
```

Inside Claude Code, the skills appear under the `mako-ai` namespace:

- `/mako-ai:mako-guide`
- `/mako-ai:mako-discovery`
- `/mako-ai:mako-trace`
- `/mako-ai:mako-neighborhoods`
- `/mako-ai:mako-graph`
- `/mako-ai:mako-database`
- `/mako-ai:mako-code-intel`
- `/mako-ai:mako-workflow`

Use `/mcp` in Claude Code to verify the plugin-provided `mako-ai` MCP server is
connected.

## Skill Layout

`mako-guide` is the entry skill and owns cross-cutting feedback policy.
The remaining skills are category-scoped so Claude Code can load only the
guidance relevant to the user's intent.

Live tool schemas come from MCP ToolSearch and `tools/list`. The skills should
not be treated as schema references.

## Feedback Policy

Use `agent_feedback` selectively, not after every call. First use
`recall_tool_runs` to find the prior run and copy its `requestId` into
`agent_feedback.referencedRequestId`.

Use `finding_ack` only for reviewed static findings from tools such as
`ast_find_pattern` and `lint_files`; do not use it to rate tool usefulness.

© drhalto · Apache-2.0 · drhalto/agentmako

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

From the same set2

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor