---
schema: "interfacedelta-service-md/1"
target_key: "sha256:34cd1fde5beeb1fd83a386b28d49cf37b2fe3359442d431710ec780cbd443c22"
origin: "https://shpbl.com"
protocols: ["mcp"]
observed_at: "2026-11-13T10:05:10.808Z"
generated_at: "2026-11-13T10:56:50.200Z"
record_url: "https://interfacedelta.com/atlas/sha256:34cd1fde5beeb1fd83a386b28d49cf37b2fe3359442d431710ec780cbd443c22"
record_api: "https://interfacedelta.com/api/v1/record/services/sha256:34cd1fde5beeb1fd83a386b28d49cf37b2fe3359442d431710ec780cbd443c22"
source: "InterfaceDelta atlas"
license_note: "Use of this record is governed by https://interfacedelta.com/terms."
---

# Service record: https://shpbl.com

## Identity
- Origin: https://shpbl.com
- Endpoints: https://shpbl.com/api/public/mcp
- Protocols: mcp
- Registry names: com.shpbl/repository-audit-and-repair
- First retained observation: 2026-11-13T10:05:10.808Z
- Latest observation: 2026-11-13T10:05:10.808Z

## Tools
- Tool 1: build\_intent (mcp); inputs: cml\_license, github\_token, governor\_key, host\_source\_manifest, human\_decision, intent; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 2: compose\_capability (mcp); inputs: github\_token, grants, include, key, pages, per\_affordance, repo; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 3: evaluate\_repo (mcp); inputs: as\_free, brief, github\_token, key, own\_library, protocol\_ack, repo, sections; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 4: fix\_repo (mcp); inputs: brief, github\_token, key, own\_library, part, paths, protocol\_ack, repo; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 5: harvest\_repo (mcp); inputs: approve, approved\_by, brief, budget, carry\_notice\_files, cml\_license, decline, estimate; inputs omitted: 18; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 6: library\_document (mcp); inputs: document, key, part, section, volume; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 7: library\_index (mcp); inputs: case\_study, sections, volume; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false}
- Tool 8: library\_search (mcp); inputs: certified\_only, component\_class, ids, include\_siblings, key, limit, pack, page; inputs omitted: 3; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 9: list\_repos (mcp); inputs: github\_token, key, limit, owner, page, repo; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 10: method\_protocol (mcp); inputs: stage; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false}
- Tool 11: pin\_source (mcp); inputs: github\_token, key, label, repo; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 12: run\_contract (mcp); inputs: files, through\_step; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false}
- Tool 13: run\_gauntlet (mcp); inputs: budget, checkpoint\_interval, continue\_ack, fold\_token, github\_token, include, key, ledger\_digest; inputs omitted: 5; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true}
- Tool 14: selfcheck\_mcp (mcp); inputs: verbose; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false}
- Tool 15: subscription\_status (mcp); inputs: key; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false}
- Tool 16: welcome (mcp); inputs: name; inputs omitted: 0; annotations: {"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false}
- Tool 17: write\_to\_repo (mcp); inputs: base\_ref, branch, build\_authorization, files, github\_token, key, kind, repo; inputs omitted: 3; annotations: {"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}
Tools omitted: 0.

## Effect readings (AI)
No AI reading shown.

## Change history
No changes recorded in the retained history.

## Payment rails
- Protocols observed: none.
- HTTP 402 seen in retained observations: false.

## Not covered
- We don't call tools.
- We don't rate or certify.
- We don't publish prices.
- We cover only what was observed.

## Evidence
- Identity: observed / declared; observation time: 2026-11-13T10:05:10.808Z.
- Tools: declared; observation time: 2026-11-13T10:05:10.808Z.
- Effect readings (AI): AI reading; observation time: 2026-11-13T10:05:10.808Z.
- Change history: observed; observation time: 2026-11-13T10:05:10.808Z; change observation times: none.
- Payment rails: observed; observation time: 2026-11-13T10:05:10.808Z.

```json
{
  "schema": "interfacedelta-service-md/1",
  "target_key": "sha256:34cd1fde5beeb1fd83a386b28d49cf37b2fe3359442d431710ec780cbd443c22",
  "origin": "https://shpbl.com",
  "protocols": [
    "mcp"
  ],
  "observed_at": "2026-11-13T10:05:10.808Z",
  "generated_at": "2026-11-13T10:56:50.200Z",
  "record_url": "https://interfacedelta.com/atlas/sha256:34cd1fde5beeb1fd83a386b28d49cf37b2fe3359442d431710ec780cbd443c22",
  "record_api": "https://interfacedelta.com/api/v1/record/services/sha256:34cd1fde5beeb1fd83a386b28d49cf37b2fe3359442d431710ec780cbd443c22",
  "source": "InterfaceDelta atlas",
  "license_note": "Use of this record is governed by https://interfacedelta.com/terms.",
  "identity": {
    "origin": "https://shpbl.com",
    "endpoints": [
      "https://shpbl.com/api/public/mcp"
    ],
    "protocols": [
      "mcp"
    ],
    "registry_names": [
      "com.shpbl/repository-audit-and-repair"
    ],
    "first_retained_observation": "2026-11-13T10:05:10.808Z",
    "latest_observation": "2026-11-13T10:05:10.808Z"
  },
  "tools": [
    {
      "name": "build_intent",
      "protocol": "mcp",
      "inputs": [
        "cml_license",
        "github_token",
        "governor_key",
        "host_source_manifest",
        "human_decision",
        "intent"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "compose_capability",
      "protocol": "mcp",
      "inputs": [
        "github_token",
        "grants",
        "include",
        "key",
        "pages",
        "per_affordance",
        "repo"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "evaluate_repo",
      "protocol": "mcp",
      "inputs": [
        "as_free",
        "brief",
        "github_token",
        "key",
        "own_library",
        "protocol_ack",
        "repo",
        "sections"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "fix_repo",
      "protocol": "mcp",
      "inputs": [
        "brief",
        "github_token",
        "key",
        "own_library",
        "part",
        "paths",
        "protocol_ack",
        "repo"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "harvest_repo",
      "protocol": "mcp",
      "inputs": [
        "approve",
        "approved_by",
        "brief",
        "budget",
        "carry_notice_files",
        "cml_license",
        "decline",
        "estimate"
      ],
      "inputs_omitted": 18,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "library_document",
      "protocol": "mcp",
      "inputs": [
        "document",
        "key",
        "part",
        "section",
        "volume"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "library_index",
      "protocol": "mcp",
      "inputs": [
        "case_study",
        "sections",
        "volume"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "effects": null
    },
    {
      "name": "library_search",
      "protocol": "mcp",
      "inputs": [
        "certified_only",
        "component_class",
        "ids",
        "include_siblings",
        "key",
        "limit",
        "pack",
        "page"
      ],
      "inputs_omitted": 3,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "list_repos",
      "protocol": "mcp",
      "inputs": [
        "github_token",
        "key",
        "limit",
        "owner",
        "page",
        "repo"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "method_protocol",
      "protocol": "mcp",
      "inputs": [
        "stage"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "effects": null
    },
    {
      "name": "pin_source",
      "protocol": "mcp",
      "inputs": [
        "github_token",
        "key",
        "label",
        "repo"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "run_contract",
      "protocol": "mcp",
      "inputs": [
        "files",
        "through_step"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "effects": null
    },
    {
      "name": "run_gauntlet",
      "protocol": "mcp",
      "inputs": [
        "budget",
        "checkpoint_interval",
        "continue_ack",
        "fold_token",
        "github_token",
        "include",
        "key",
        "ledger_digest"
      ],
      "inputs_omitted": 5,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "effects": null
    },
    {
      "name": "selfcheck_mcp",
      "protocol": "mcp",
      "inputs": [
        "verbose"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "effects": null
    },
    {
      "name": "subscription_status",
      "protocol": "mcp",
      "inputs": [
        "key"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "effects": null
    },
    {
      "name": "welcome",
      "protocol": "mcp",
      "inputs": [
        "name"
      ],
      "inputs_omitted": 0,
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "effects": null
    },
    {
      "name": "write_to_repo",
      "protocol": "mcp",
      "inputs": [
        "base_ref",
        "branch",
        "build_authorization",
        "files",
        "github_token",
        "key",
        "kind",
        "repo"
      ],
      "inputs_omitted": 3,
      "annotations": {
        "readOnlyHint": false,
        "destructiveHint": false,
        "idempotentHint": false,
        "openWorldHint": true
      },
      "effects": null
    }
  ],
  "tools_omitted": 0,
  "tools_state": "recorded",
  "changes": [],
  "payment_rails": {
    "protocols": [],
    "http_402_seen": false
  },
  "not_covered": [
    "We don't call tools.",
    "We don't rate or certify.",
    "We don't publish prices.",
    "We cover only what was observed."
  ],
  "evidence": [
    {
      "section": "Identity",
      "classes": [
        "observed",
        "declared"
      ],
      "observed_at": "2026-11-13T10:05:10.808Z"
    },
    {
      "section": "Tools",
      "classes": [
        "declared"
      ],
      "observed_at": "2026-11-13T10:05:10.808Z"
    },
    {
      "section": "Effect readings (AI)",
      "classes": [
        "AI reading"
      ],
      "observed_at": "2026-11-13T10:05:10.808Z"
    },
    {
      "section": "Change history",
      "classes": [
        "observed"
      ],
      "observed_at": "2026-11-13T10:05:10.808Z",
      "observation_times": []
    },
    {
      "section": "Payment rails",
      "classes": [
        "observed"
      ],
      "observed_at": "2026-11-13T10:05:10.808Z"
    }
  ]
}
```
