{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_zdwtxjgevvuv","handle":"shpbl-repository-audit-repair","url":"https://wellknown.network/agents/shpbl-repository-audit-repair","links":{"self":"https://wellknown.network/agents/shpbl-repository-audit-repair/record.json","html":"https://wellknown.network/agents/shpbl-repository-audit-repair","markdown":"https://wellknown.network/agents/shpbl-repository-audit-repair/record.md","api":"https://wellknown.network/api/v1/agents/shpbl-repository-audit-repair","status":"https://wellknown.network/api/v1/agents/shpbl-repository-audit-repair/status","claim":"https://wellknown.network/agents/shpbl-repository-audit-repair/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/shpbl-repository-audit-repair/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:shpbl.com:server:shpbl-repository-audit-repair","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"SHPBL: Repository Audit & Repair","summary":"Audit and repair any public GitHub repo. Free survey; paid source, unified diffs and a pull request.","description":"Audit and repair any public GitHub repo. Free survey; paid source, unified diffs and a pull request.","publisher":{"name":"com.shpbl","url":null},"homepage":"https://shpbl.com/mcp-access","repository":null,"version":"1.16.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://shpbl.com/api/public/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://shpbl.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-25T04:55:59.100869Z","publishedAt":"2026-08-25T04:55:59.100869Z","registryName":"com.shpbl/repository-audit-and-repair"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.554,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["ai","commerce","content","dev","documents","security"]},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-09-05T23:28:39.382Z","lastProbedAt":"2026-09-05T23:28:39.382Z","statusComputedAt":"2026-09-05T23:29:17.245Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":610},"latestObservations":[{"at":"2026-09-05T23:28:39.382Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":62,"error":null,"detail":{"tools":[{"name":"welcome","description":"Call this first, once, when a person connects. Returns the welcome, the full tool menu with one line per tool, the exact sentences a person can say to start a r"},{"name":"list_repos","description":"Lists real repository names so a run never starts on a guessed one, and answers whether a repository can be written to. Pass `github_token` to see everything th"},{"name":"method_protocol","description":"Return the SHPBL disciplines verbatim — evaluation, remediation and harvest — plus the component classes' verification axes and the reporting style. Free and un"},{"name":"run_contract","description":"Read the canonical twelve-step run contract, or check a run bundle against it. Call it with no `files` to get the contract itself: every step's id, the artifact"},{"name":"pin_source","description":"Build `HOST-SOURCE-MANIFEST.json` for canonical step 1 from a GitHub repository, online, with no clone and no download: every file's Git blob identity, the byte"},{"name":"evaluate_repo","description":"Audit any GitHub repository and get back one complete result: a report (inventory, languages, spine files, risk signals), the capabilities found in it (name, si"},{"name":"fix_repo","description":"The repair: verbatim source of the files you name — or the repository's spine when you name none — paginated for your context window, with the remediation proto"},{"name":"harvest_repo","description":"Stage three of a SHPBL repository audit — the harvest: walk an entire repository in batches under a hard character ceiling and fold it into a sealed capability "},{"name":"compose_capability","description":"The harvest lane: read what a repository can already do, then offer Capability Grants that fuse those affordances with owned SHPBL primitive capabilities — DREA"},{"name":"build_intent","description":"The gate between discovery and creation. Register one Build Intent — what you found in the host, what SHPBL already possesses, what new software becomes possibl"},{"name":"run_gauntlet","description":"One runner for an entire SHPBL repository audit and repair: survey, opening library comparison, evaluation, repair, the batched harvest, closing library compari"},{"name":"library_index","description":"Everything published on shpbl.com in one read: the editions and their prices and licences, the seven volumes of The Strategic Master Library with their seals an"},{"name":"library_document","description":"Read one long SHPBL document, paged for a context window: `volume` (the complete text of a volume of The Strategic Master Library), `catalog_outline` (the Colle"},{"name":"library_search","description":"Search the Collective Master Library for a capability in plain words, before writing new code. `scope: \"catalog\"` (Practitioner) searches the engineered compone"},{"name":"selfcheck_mcp","description":"Runs SHPBL's own audit against the running server and returns one pass/fail/unavailable line per verification axis: the registered tool surface against the pric"},{"name":"subscription_status","description":"Report the tiers of this MCP server and — from the `key` argument or the same `Authorization` header the gated tools read — that key's tier, status and month-to"},{"name":"write_to_repo","description":"Land finished work in a repository as a pull request: pass the files you wrote (full new contents, not diffs) and this opens a branch and a PR for the human to "}],"toolCount":17,"serverName":"shpbl","capabilities":["tools"],"serverVersion":"1.37.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-05T23:28:39.266Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":1157,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer realm=\"mcp\", resource_metadata=\"https://shpbl.com/.well-known/oauth-protected-resource\""}}],"tools":[{"name":"welcome","description":"Call this first, once, when a person connects. Returns the welcome, the full tool menu with one line per tool, the exact sentences a person can say to start a r"},{"name":"list_repos","description":"Lists real repository names so a run never starts on a guessed one, and answers whether a repository can be written to. Pass `github_token` to see everything th"},{"name":"method_protocol","description":"Return the SHPBL disciplines verbatim — evaluation, remediation and harvest — plus the component classes' verification axes and the reporting style. Free and un"},{"name":"run_contract","description":"Read the canonical twelve-step run contract, or check a run bundle against it. Call it with no `files` to get the contract itself: every step's id, the artifact"},{"name":"pin_source","description":"Build `HOST-SOURCE-MANIFEST.json` for canonical step 1 from a GitHub repository, online, with no clone and no download: every file's Git blob identity, the byte"},{"name":"evaluate_repo","description":"Audit any GitHub repository and get back one complete result: a report (inventory, languages, spine files, risk signals), the capabilities found in it (name, si"},{"name":"fix_repo","description":"The repair: verbatim source of the files you name — or the repository's spine when you name none — paginated for your context window, with the remediation proto"},{"name":"harvest_repo","description":"Stage three of a SHPBL repository audit — the harvest: walk an entire repository in batches under a hard character ceiling and fold it into a sealed capability "},{"name":"compose_capability","description":"The harvest lane: read what a repository can already do, then offer Capability Grants that fuse those affordances with owned SHPBL primitive capabilities — DREA"},{"name":"build_intent","description":"The gate between discovery and creation. Register one Build Intent — what you found in the host, what SHPBL already possesses, what new software becomes possibl"},{"name":"run_gauntlet","description":"One runner for an entire SHPBL repository audit and repair: survey, opening library comparison, evaluation, repair, the batched harvest, closing library compari"},{"name":"library_index","description":"Everything published on shpbl.com in one read: the editions and their prices and licences, the seven volumes of The Strategic Master Library with their seals an"},{"name":"library_document","description":"Read one long SHPBL document, paged for a context window: `volume` (the complete text of a volume of The Strategic Master Library), `catalog_outline` (the Colle"},{"name":"library_search","description":"Search the Collective Master Library for a capability in plain words, before writing new code. `scope: \"catalog\"` (Practitioner) searches the engineered compone"},{"name":"selfcheck_mcp","description":"Runs SHPBL's own audit against the running server and returns one pass/fail/unavailable line per verification axis: the registered tool surface against the pric"},{"name":"subscription_status","description":"Report the tiers of this MCP server and — from the `key` argument or the same `Authorization` header the gated tools read — that key's tier, status and month-to"},{"name":"write_to_repo","description":"Land finished work in a repository as a pull request: pass the files you wrote (full new contents, not diffs) and this opens a branch and a PR for the human to "}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.shpbl/repository-audit-and-repair","url":"https://registry.modelcontextprotocol.io/v0/servers/com.shpbl%2Frepository-audit-and-repair","firstSeenAt":"2026-09-05T21:20:36.510Z","fetchedAt":"2026-09-05T21:20:36.510Z","normalizedAt":"2026-09-05T21:20:36.510Z"}]},"firstSeenAt":"2026-09-05T21:20:36.510Z","updatedAt":"2026-09-05T23:29:26.718Z"}