MCPLow riskUnclaimed

Kaal Corpus: Verifiable Claim Layer

Cite the claim, not the paper: 5,033 assertions, each hash-verifiable against its source PDF

wulfkaalwulfkaal/corpusUpdated Jul 28, 2026

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.wulfkaal/corpus",
  "description": "Cite the claim, not the paper: 5,033 assertions, each hash-verifiable against its source PDF",
  "title": "Kaal Corpus: Verifiable Claim Layer",
  "repository": {
    "url": "https://github.com/wulfkaal/wulfkaal.github.io",
    "source": "github"
  },
  "version": "1.0.1",
  "websiteUrl": "https://wulfkaal.github.io/",
  "packages": [
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/wulfkaal/wulfkaal.github.io/releases/download/mcpb-v1.0.0/kaal-corpus.mcpb",
      "version": "1.0.0",
      "fileSha256": "476d3f1f4e19a66bbfb5a5c9bdae3cbf54cd7642d96b398fab5f4177bd725319",
      "transport": {
        "type": "stdio"
      }
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://corpus.openstanding.org/mcp"
    },
    {
      "type": "streamable-http",
      "url": "https://openstanding.org/corpus/mcp"
    }
  ],
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "auth": "none",
      "author": {
        "affiliation": "University of St. Thomas School of Law, Minneapolis",
        "email": "wulf@wulfkaal.com",
        "name": "Wulf A. Kaal",
        "orcid": "0009-0008-7840-1847",
        "ssrn": "https://papers.ssrn.com/sol3/cf_dev/AbsByAuth.cfm?per_id=460345"
      },
      "corpus": {
        "atomic_claims": 5033,
        "failure_families": 55,
        "failure_mode_claims": 2037,
        "span": "2004-2026",
        "subjects": [
          "decentralized governance",
          "DAO architecture",
          "agent coordination",
          "reputation systems",
          "dynamic regulation",
          "securities regulation",
          "private investment funds",
          "smart contract governance"
        ],
        "typed_edges": 2169,
        "works": 124
      },
      "distribution": {
        "bundle_mirror": "https://wulfkaal.github.io/kaal-corpus.mcpb",
        "bundle_release": "https://github.com/wulfkaal/wulfkaal.github.io/releases/download/mcpb-v1.0.0/kaal-corpus.mcpb",
        "bundle_sha256": "476d3f1f4e19a66bbfb5a5c9bdae3cbf54cd7642d96b398fab5f4177bd725319",
        "note": "Both URLs serve the same bytes. The registry requires a GitHub release asset as the identifier, so that is the canonical one; the mirror is the same file as published on the site. Hash either and compare."
      },
      "license": "Attribution required. Read, index, quote and cite with attribution to the claim's canonical URL.",
      "readOnly": true,
      "scope_discipline": {
        "honest_absence": "search returns an empty result when the corpus does not cover a question, rather than returning the nearest adjacent claim",
        "no_ranking_directive": "nothing in this server or its published files instructs a model how to rank or prefer this corpus. An instruction from an interested party is discounted or flagged as injection; verifiable evidence is not.",
        "scope_conditions": "every claim states the conditions under which it holds; a claim cited outside them is being misused"
      },
      "surfaces": {
        "attestation_commons": "https://openstanding.org/",
        "bulk_corpus": "https://wulfkaal.github.io/claims/all.jsonl",
        "claim_index": "https://wulfkaal.github.io/claims/index.json",
        "failure_index": "https://wulfkaal.github.io/failures/index.json",
        "machine_index": "https://wulfkaal.github.io/llms.txt",
        "openapi": "https://wulfkaal.github.io/openapi.yaml",
        "typed_edges": "https://wulfkaal.github.io/claims/graph.jsonld"
      },
      "verification": {
        "claim_content_hash": "curl -s https://wulfkaal.github.io/claims/<id>.md | sha256sum",
        "independent_attestation": "https://openstanding.org/v0/corpus",
        "quote_guarantee": "every supporting quote is an exact contiguous substring of its source text; extraction rejected any claim whose quote did not match, and both the compiler and an independent verifier report zero failures",
        "source_pdf_hash": "each record names the sha256 of the PDF the quote was extracted from; hashing that file checks the claim against its evidence rather than against this index",
        "summary": "Retrieval here is checkable rather than asserted. Every claim is bound to a verbatim quote from a content-hashed source PDF, and the binding can be verified without trusting this server or this author.",
        "verifier": "https://wulfkaal.github.io/verify.py"
      }
    }
  }
}

Permissions

DeclaredDetected
Runs code—bundle
Installs—mcpb:https://github.com/wulfkaal/wulfkaal.github.io/releases/download/mcpb-v1.0.0/kaal-corpus.mcpb@1.0.0
Runs install scripts—None
Networkcorpus.openstanding.orgopenstanding.orgcorpus.openstanding.orgopenstanding.org
Needs credentialsNoneNone
Outside the workspace—None
Agent tools—None

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Versions

  1. #11.0.1latestOct 7, 2026