mcpField
D
Drawcommons Ledger

Drawcommons Ledger

本地服务
github.com/leigui-888其他01 天前更新

关于 Drawcommons Ledger

Drawcommons Ledger 是公共审计账本项目,提供公开可读副本及账本字节锚定、判据机器核验。当前处于 beta,账本仅含 4 条结构验证样例,协议尚未生效。

主要功能

  1. 01公开可读账本副本
  2. 02本地哈希链复核
  3. 03账本字节锚定
  4. 04判据机器可查
  5. 05逐文件许可归属

适用场景

  1. 01检查账本条目的结构
  2. 02本地复核哈希链
  3. 03核对版本签名与发布来源

MCP 相关

该项目的 MCP 关联仅在 tagline 中说明为只读 MCP,可读取公开审计账本条目并进行本地哈希链复核。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"leigui-888-drawcommons-ledger": {
"command": "uvx",
"args": [
"drawcommons-ledger-mcp"
]
}
}
}
启动命令uvx drawcommons-ledger-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypidrawcommons-ledger-mcp0.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

来自项目 README

众汲之井 · drawcommons

本版本未生效。 协议 v2.1-r5 处于 30 日公示期(起算 2026-11-12,计划生效日 2026-12-21); 三份文本尚未取得执业律师书面意见,生效日按顺延规则顺延。当前为 beta,账本内为 4 条 结构验证样例(假 ID)。可以试,不宜押。

这是公开可读副本;发布口在 drawcommons.org。此处打 tag 不等于发版。

每一版的正式发布以 drawcommons.org 上带签名的 tag 与发布包为准:镜像站的 tag 被平台规则 保护,但规则可以由账号持有者关闭;自建裸仓的 hooks/update 与 receive.denyNonFastForwards 才是不可改写承诺的落点。要核验某一版,认发布口,不认这里。

这是什么

一个公共品化的记账与公示项目:账本字节锚定、判据机器可查、许可逐文件归属。 具体从哪里读起:

想了解看
动手接入(十分钟,四个能跑的示例)repo/examples/README.md
项目当前版本与状态VERSION.md、version.json
谁做了这个站(名录,逐版快照)repo/CREDITS.md、repo/credits.json
自己动手验证,不用信任何人REPRODUCE.md——三条判据,无需联网与凭据
这套账本怎么部署repo/deploy/README.md
代码与数据的许可条件repo/README.md
版本间改了什么CHANGELOG.md

验证 tag 签名

v2.1-rc5 起的 tag 带有 SSH 签名。克隆后直接 git tag -v 会报 allowedSignersFile needs to be configured——这不是签名有问题,是你还没指定信任文件。 信任文件就在仓库里,指定它即可:

# 仓库是公开的,https 即可匿名克隆,不需要 GitHub 账号或公钥
git clone https://github.com/leigui-888/drawcommons.git
cd drawcommons
git -c gpg.ssh.allowedSignersFile=repo/allowed_signers verify-tag v2.1-rc10

看到 Good "git" signature for [email protected] 即通过。信任根说明(域名侧 DNS TXT、 指纹)见 repo/CREDITS.md §10。

不可改写

已存在的 tag 不删除、不移动;历史提交不改写。这在自建裸仓由服务端钩子强制执行,在本站 由 GitHub ruleset(Restrict deletions + Restrict updates,2026-11-12 实测拦截删/移)近似 执行。发现任何一个镜像站的 tag 与发布口不一致,以发布口为准,并请视为事故。

状态

代码可用、基线可复现;协议三件套已齐、版本串统一 v2.1-r5(2026-11-12),protocol_ready=true。

但这不等于可以开服务:三份文本都未经执业律师书面审核(VERSION.md 的生效条件 ③ 未满足), 计划生效日 2026-12-21 会按顺延规则顺延。protocol_ready 只说明「三件套齐、版本串一致、可进公示」。 详见 VERSION.md。

公示已开始:站点 /terms 及三份正文 /terms/agreement、/terms/privacy、/terms/disclaimer 自 2026-11-12 起公示 30 日;全站页首标「公示中,尚未生效」。每份正文页顶印 sha256, 由服务对同一份字节现算,/terms/<key>.txt 可下载自核。三份公示稿共 26 处【待填】, 原样保留、不代填。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。