MCP server that exposes the agent quality quartet — coderace, agentmd, agentlint, agentreflect — as tools inside Claude Code and any MCP-compatible client.
No context-switching. Run multi-agent code races, generate CLAUDE.md, lint diffs, and reflect on agent failures — all from within your AI coding session.
Install the four Python CLIs:
pip install coderace agentmd-gen ai-agentlint ai-agentreflectOr with pipx (recommended):
pipx install coderace
pipx install agentmd-gen
pipx install ai-agentlint
pipx install ai-agentreflectnpm install -g agentkit-mcpOr use directly without installing via npx agentkit-mcp.
claude mcp add agentkit-mcp npx agentkit-mcp{
"mcpServers": {
"agentkit": {
"command": "npx",
"args": ["agentkit-mcp"]
}
}
}Place this file in your project root or ~/.claude/.
Run a multi-agent coding race on a repository.
repo_path (required) Absolute path to the repository root
agents (optional) Comma-separated agent names: "codex,claude"
task (optional) Task description to pass to agents
Example prompt in Claude Code:
"Run a coderace race on
/Users/me/myrepowith agentscodex,claudeto implement a binary search function."
Multi-lane AI code review on staged changes or a branch diff.
repo_path (required) Absolute path to the repository root
diff_source (optional) staged | branch | diff
lanes (optional) Comma-separated lane names
cross_reviewers (optional) Number of cross-reviewers
Example:
"Review the staged changes in
/Users/me/myrepousing coderace_review."
Generate a CLAUDE.md / AGENTS.md from a repository. Inspects code structure, dependencies, and conventions.
repo_path (required) Absolute path to the repository root
output (optional) Output file path (default: CLAUDE.md in repo root)
minimal (optional) Generate a minimal file
tiered (optional) Generate a tiered/layered file
Example:
"Generate a CLAUDE.md for
/Users/me/myrepo."
Show a diff between the current CLAUDE.md and a freshly generated one. Spot what's gone stale.
repo_path (required) Absolute path to the repository root
output (optional) Output file path
Lint a git diff for agent-safety issues: missing context, ambiguous instructions, prompt-injection risks.
diff (required) Git diff content (paste text) OR path to a .diff file
Example:
"Lint this diff with agentlint_check: "
Lint an AGENTS.md or CLAUDE.md for freshness, completeness, and structural quality. Returns a freshness score and actionable suggestions.
file (required) Path to AGENTS.md or CLAUDE.md
Example:
"Check if my AGENTS.md at
/Users/me/myrepo/AGENTS.mdis up to date."
Generate agent improvement suggestions from notes, pytest output, or git history. Optionally apply them to AGENTS.md / CLAUDE.md.
from_notes (optional) Free-form notes to reflect on
from_pytest (optional) Path to pytest output file
from_git (optional) Reflect from recent git log
apply (optional) Path to apply suggestions to
yes (optional) Auto-accept all suggestions
Example:
"Use agentreflect_generate with these notes: 'Tests failed 3 times, agent missed the cwd convention.'"
git clone https://github.com/mikiships/agentkit-mcp
cd agentkit-mcp
npm install
npm run build
npm testTo test locally as an MCP server:
node dist/index.jsMIT