{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hg2kd9bch7dv","handle":"keystone-mcp","url":"https://wellknown.network/agents/keystone-mcp","links":{"self":"https://wellknown.network/agents/keystone-mcp/record.json","html":"https://wellknown.network/agents/keystone-mcp","markdown":"https://wellknown.network/agents/keystone-mcp/record.md","api":"https://wellknown.network/api/v1/agents/keystone-mcp","status":"https://wellknown.network/api/v1/agents/keystone-mcp/status","claim":"https://wellknown.network/agents/keystone-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/keystone-mcp/claim.json","badge":"https://wellknown.network/agents/keystone-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/keystone-mcp/history","tools":"https://wellknown.network/api/v1/agents/keystone-mcp/tools"},"ard":{"identifier":"urn:air::server:keystone-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"keystone-mcp","summary":"Keystone Harness Manager — the end-to-end harness manager for any project. MCP server that owns the full lifecycle: scaffold, sensors, actions, playbooks, skills, cascade verify, and forward-only shipped-template patches.","description":"# keystone-mcp — Keystone Harness Manager\n\nThe **Keystone Harness Manager** is the end-to-end harness manager for any\nproject. It's a single MCP server (`keystone-mcp` on PyPI) that owns the\nfull lifecycle of a project harness:\n\n- scaffold + materialize a shipped template tree under\n  `.keystone/harness/`\n- broker rules, reasoning, skills, and commands from any external source\n  (markdown, folder, repo, GitHub, Confluence, Notion, Jira, Linear,\n  Slack)\n- run computational and inferential sensors as blocking checks\n- resolve a cascade across external sources and the project layer\n  (canonical locks, required gaps, conflicts, unreachable items)\n- apply forward-only shipped-template patches as the manager evolves\n- drive Learning + Pruning flywheels via shipped playbooks and skills\n- overlay the agent menu file (CLAUDE.md, AGENTS.md, …) without\n  clobbering any pre-existing user content\n\nThe agent treats each retrieved payload differently:\n\n- **rules** — constraints to obey (`must` / `should` / `may`)\n- **reasoning** — background facts and intent\n- **skills** — procedural how-to knowledge (multi-step playbooks)\n- **commands** — canned invocations (shell commands, scripts, named recipes)\n\nInstead of cramming organizational context into every system prompt, the agent\nreads `keystone://context/{topic}` resources or calls `keystone_get_context(topic)` and the\nbroker fans the request out to the right backing source.\n\n## Status\n\n**0.2.0.** Pre-1.0; the package name on PyPI stays `keystone-mcp`.\nPhases 1–28 shipped per [`FEATURE_PARITY_PLAN.md`](./FEATURE_PARITY_PLAN.md)\nand [`CHANGELOG.md`](./CHANGELOG.md). 361 tests pass.\n\n## Adapters\n\nSource types (`type:` in `.keystone/context.yaml`):\n\n| Type | Auth | What it emits |\n| --- | --- | --- |\n| `markdown` | none (repo-local) | one markdown file per query — rules / reasoning / skills / commands |\n| `folder` | none (repo-local) | walks a local directory tree of markdown. Globs (`include` / `exclude`) |\n| `repo` | (optional, dep…","publisher":null,"homepage":"https://github.com/tacoda/keystone-mcp","repository":"https://github.com/tacoda/keystone-mcp","version":"0.2.0","license":"MIT","protocols":["mcp"],"tags":["agent","broker","claude","claude-code","context","fastmcp","harness","mcp","rules"],"pricing":null,"endpoints":[{"url":"pypi:keystone-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.836,"provenance":"derived"},{"slug":"productivity.notes","name":"Notes & Docs","confidence":0.825,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"},{"slug":"dev.project-management","name":"Project Management","confidence":0.756,"provenance":"derived"}],"categories":["dev","productivity"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"keystone-mcp","registry":"pypi","observedAt":"2026-10-28T08:28:04.161Z","publishedAt":"2026-06-11T14:06:53.773107Z","latestVersion":"0.2.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"keystone-mcp","url":"https://pypi.org/project/keystone-mcp/","firstSeenAt":"2026-09-09T22:23:20.418Z","fetchedAt":"2026-10-28T08:26:30.969Z","normalizedAt":"2026-10-28T08:26:30.969Z"}]},"firstSeenAt":"2026-09-09T22:23:20.418Z","updatedAt":"2026-10-28T08:28:04.161Z"}