Skip to main content
Glama
elwsls

io.github.elwsls/verifiable-claim-seed

by elwsls

verifiable-claim-seed

机器可校验的声明契约 + 零依赖门禁 + 真实样本。 可复现≠可验证: repro+frozen prove internal consistency; external correctness is carried by the anchor. 代理优先:在阅读本文件之前,请先阅读 ai-catalog.json 以获取机器可读的清单。

mcp-name: io.github.elwsls/verifiable-claim-seed

安装

pip install verifiable-claim-seed     # zero dependencies, Python stdlib only
verify-claim self-test                # prove the gate works in this environment

或者克隆仓库并直接运行门禁:

python3 verifiable_claim_seed/verify_claim.py self-test

Related MCP server: HREVN MCP Server

入口点

角色

路径

契约

verifiable_claim_seed/schema/verifiable-claim-v1.schema.json

门禁

verifiable_claim_seed/verify_claim.py

真实样本·航天

verifiable_claim_seed/claims/VC-20260815-001.json(ISS 轨道高度,derived+frozen+repro)

真实样本·健康

verifiable_claim_seed/claims/VC-20260823-001.json(1 万步起源,text-quote 锚)· verifiable_claim_seed/claims/VC-20260823-002.json(步数-死亡趋平,text-quote 锚)

冻结数据

verifiable_claim_seed/data/iss_20260814.tle

源快照

verifiable_claim_seed/data/wcrf-10000-steps-20260823.html(001 源快照)· verifiable_claim_seed/data/pmc-9289978-20260823.html(002 源快照)

复现脚本

verifiable_claim_seed/scripts/verify_iss.py

MCP 服务器

verifiable_claim_seed/mcp_server.py(stdio,命令 verifiable-claim-mcp / verifiable-claim-seed

MCP 代理模拟

verifiable_claim_seed/mcp_agent_sim.py(模拟陌生 agent 走完整 MCP 链路,零人工可用验证)

MCP 注册清单

server.jsonio.github.elwsls/verifiable-claim-seed,PyPI/stdio)

展品·概念

docs/news-appendix.md(人类样张,非机器声明——verify_tier 独立于 schema tier,不参与门禁)

展品·新闻稿

docs/news-release-10000-steps.md(人类样张·新闻稿,非机器声明,对应 VC-20260823-001/002)

展品·学术声明

docs/academic-claim-10000-steps.md(人类样张·学术声明,非机器声明,对应 VC-20260823-001/002)

验证

verify-claim self-test                              # pip 安装后
verify-claim verify <claim.json> [--report out.json]
# 仓库内直接跑:
python3 verifiable_claim_seed/verify_claim.py self-test

退出码:0 全过 / 1 硬失败(结构/格式/声明引用的文件缺失) / 2 用法·环境(命令行实参/待验证声明文件缺失) / 3 证据契约违规(哈希失配/复现不符)。

路径语义:声明内 data//scripts/ 路径相对包根(gate 脚本所在目录)解析,非相对声明 JSON。验证外部拷来的单文件声明前请保持完整仓库结构,或把整个声明放回 verifiable_claim_seed/claims/text-quote 锚带字节快照anchor.mode=text-quote 必须带 quote + locator + snapshot + snapshot_sha256(source snapshot 文件路径 + 64 位哈希)。gate 逐字节核验快照哈希,并抽取快照文本做「排版字符归一化 + 去空白」的紧凑比对——逐字引用句须真实存在于冻结快照(HTML 实体/渲染空格不会误报)。机器核的是"引用句在这份快照里";快照是否确为现实源头仍须人工/AI 核。 repro.script 为 Pythonrepro.scriptpython3 执行(subprocess,120s 超时)——脚本必须是 Python。无沙箱:门禁不隔离,路径可穿越包根,且以调用者权限运行;安全完全依赖"只验证你信任的声明"。 零依赖说明:verify_claim.py实际校验器(纯 stdlib,不依赖 jsonschema 库);schema/*.json 是契约规格——两者由 self-test 的「schema-gate 契约同步」例机器核验不漂移。anchor.sha256 同样被钉死:指向仓库内文件即逐字节核验(失配 rc3)。 安全注意:verify真实执行声明中的 repro.script。只验证你信任的声明;验证来源不受信的声明等于在本机执行其声明的任意代码。 设计边界:门禁验"脚本按其声明输出",不验"脚本计算正确"——伪造 repro.script 打印正确哈希 + 期望数值即可通过 rc0。完整性来自冻结输入字节(anchor/frozen)与声明自洽,非数学。"只验证你信任的声明"因此是安全前提,不是装饰。

MCP 服务器

verifiable-claim-mcp(或 registry 启动别名 verifiable-claim-seed)暴露三工具(stdio,零依赖):

  • self_test — gate 自检,PASS/FAIL + case 数

  • validate — 结构 + 哈希检查,不执行脚本(对不受信声明用这个)

  • verify — 完整校验,须显式 allow_execution=true(会执行声明内 repro.script,即任意代码);无该标志一律拒绝

MCP registry:server.jsonio.github.elwsls/verifiable-claim-seed,PyPI/stdio)。

Claude Code 接线(pip install 后)——项目根放 .mcp.json(仓内已带示例),新会话自动加载三工具:

{ "mcpServers": { "verifiable-claim-seed": { "command": "python3", "args": ["verifiable_claim_seed/mcp_server.py"] } } }

也可用 uvx verifiable-claim-seed(PyPI 发布后)。陌生 agent 端到端已验证:发现三工具 → validate 零执行 → verify 缺 allow_execution 拒 → 带标志过。

许可证:MIT。零依赖(Python 标准库)。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A minimal Model Context Protocol server that provides basic utility tools including mathematical operations, text processing, hashing, and JSON validation. Implements JSON-RPC stdio transport for local testing and development.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables defining and verifying evidence contracts for claims in READMEs, releases, or product pages using constrained verifiers and generating hash-chained receipts and reports.
    23
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Exposes a verified tool registry (calculator, sandboxed file read, web fetch) over MCP stdio, enabling any MCP-capable client to reuse the same tools from the inspectable ReAct loop.
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • Create, validate, edit, export (markdown/svg/png/mermaid), and search JSON Canvas files.

  • Deterministic validation for AI-generated artifacts: JSON Schema, OpenAPI response, SQL syntax.

  • Verify claims with verdict, confidence & cited sources; batch verify, source checks, daily brief.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/elwsls/verifiable-claim-seed'

If you have feedback or need assistance with the MCP directory API, please join our Discord server