clade-mcp
MCP server that exposes 29 AI coding skills as callable tools — autonomous commits, goal-driven loops, code reviews, incident response, security audits, and more.
Part of the Clade autonomous coding framework.
Quick Start
With Claude Desktop / Claude Code
Add to your MCP configuration:
{
"mcpServers": {
"clade": {
"command": "uvx",
"args": ["clade-mcp"]
}
}
}
With Cursor / Windsurf / other MCP clients
{
"mcpServers": {
"clade": {
"command": "clade-mcp"
}
}
}
Install manually
pip install clade-mcp
clade-mcp # starts the MCP server (stdio transport)
Prerequisites
- Python 3.10+
- Claude Code CLI installed and in PATH (install guide)
- Skills execute via
claude -p, so the CLI must be available
- Skills execute via
Available Skills (29)
| Skill | Description |
|---|---|
| commit | Analyze changes, split into logical commits by module, push |
| loop | Goal-driven autonomous improvement loop (Blueprint architecture) |
| review | Coverage-driven review — test all VERIFY.md checkpoints |
| review-pr | AI-powered PR code review with structured feedback |
| investigate | Root cause analysis — no fix without confirmed hypothesis |
| incident | Incident response — diagnose, postmortem, follow-up tasks |
| cso | Security audit (OWASP + STRIDE) |
| map | Generate ARCHITECTURE.md with Mermaid diagrams |
| research | Deep research on a topic with web search |
| batch-tasks | Execute TODO steps via unattended sessions |
| handoff | Save session state for context relay between agents |
| pickup | Resume from a previous handoff |
| start | Autonomous session launcher |
| verify | Verify project behavior anchors (compile, test, lint) |
| sync | End-of-session doc sync (TODO.md, PROGRESS.md) |
| document-release | Post-ship documentation sync |
| brief | Morning briefing — overnight activity, costs, next steps |
| retro | Engineering retrospective from git history |
| next | Multi-angle "what's next?" priority session |
| orchestrate | Decompose goals into tasks for worker execution |
| frontend-design | Create production-grade frontend interfaces |
| audit | Audit correction rules for promotion/cleanup |
| merge-pr | Squash-merge PR and clean up branch |
| worktree | Create git worktrees for parallel sessions |
| pipeline | Check health of background pipelines |
| provider | Switch LLM provider |
| slt | Toggle statusline display mode |
| model-research | Research latest Claude models |
| minimax-usage | Check API usage quota |
How It Works
- On startup, the server loads all bundled skill definitions
- Each skill is registered as an MCP tool with auto-generated JSON Schema
- When a tool is called, the skill prompt is executed via
claude -pin your project directory - Results are returned through the MCP protocol
Skills from ~/.claude/skills/ (installed via Clade's install.sh) are also loaded and merged.
Full Clade Framework
This MCP server is one part of Clade. The full framework includes:
- 22 hooks — safety guardian, correction learning, type-checking, session context
- 30 scripts — committer, loop-runner, parallel task execution, health scanning
- 5 agents — code-reviewer, test-runner, type-checker, paper-reviewer, verify-app
- Orchestrator — FastAPI web UI with task queue, worker pool, GitHub sync
Install the full framework:
git clone https://github.com/shenxingy/clade.git
cd clade && ./install.sh
License
MIT
Release files for clade-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| clade_mcp-0.1.0.tar.gz | 76.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| clade_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 183.9 kB
Release files / clade_mcp-0.1.0.tar.gz
| Download URL | clade_mcp-0.1.0.tar.gz |
|---|---|
| Size | 76.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
762e80708d59d2cdc0c84e667a7181e193f91758f8ef13e8bc7f6d1b08dbb650
|
|
BLAKE2b-256 checksum How to use checksums |
7bd1c00140a77a2959469d4308ab5329a4a032fb93d7e4f5020d4408b41f9018
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / clade_mcp-0.1.0-py3-none-any.whl
| Download URL | clade_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 107.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1cc0cca791b9ba29178cf12b277534aa73dabf53e448bc8166f9d99c4b05165c
|
|
BLAKE2b-256 checksum How to use checksums |
d01ed1c0fd6d7956b60cc425c63e4afd4a03e6060a5ca9a84319360a29bb12f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|