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
Metadata
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 | Provenance | Actions |
|---|---|---|---|---|
| clade_mcp-0.1.0.tar.gz | 76.7 kB | Without provenance | Details for clade_mcp-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| clade_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for clade_mcp-0.1.0-py3-none-any.whl |
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
|
Security for clade-mcp 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.