@part-kit/mcp
v0.3.0
Published
PartKit MCP server — agents search the parts registry, resolve install plans, and read contracts, seams, and attestations
Maintainers
Readme
@part-kit/mcp
MCP server for the PartKit registry — verified, attested standard parts for AI coding agents. Agents use it to discover parts, resolve capability requests into deterministic install plans, and read contracts, seams, and attestations.
Tools
| Tool | Purpose |
|---|---|
| search_parts | Catalog search (empty query lists everything) |
| resolve_plan | Capabilities + parts.lock → topologically-ordered install plan |
| get_contract | Machine-readable contract for a part |
| get_seams | What the app must implement — sufficient without reading src/ |
| get_attestation | Signed verification record with freshness |
| get_upgrade_plan | Seam changes between versions |
| inspect_repo | This repo's installed parts: versions, vendor swaps, drift, the capability graph |
| doctor_repo | Does this repo's wired app work — routes mounted, env valid, seams provided |
| provision_repo | The ordered vendor setup left, with {ENV} placeholders substituted |
| conform_repo | Did the build match parts.spec.json — every capability from a verified part, on-vendor, nothing hand-rolled |
| scaffold_app | Start a new verified backend (the MCP twin of create-partkit-app) |
Usage
No setup required — the server talks to the live hosted registry by default:
{
"mcpServers": {
"partkit": {
"command": "npx",
"args": ["-y", "@part-kit/mcp"]
}
}
}The default registry is https://registry.partkit.dev (live). To point at a
different one — a local checkout or a private registry — pass --registry <path-or-url>
or set the PARTKIT_REGISTRY env var.
MIT licensed. © PartKit authors.
