mcpField
T
Témoin public

Témoin public

远程服务
temoinpublic.fr法律与政务1今天更新

关于 Témoin public

Témoin public 是用于证明归档文件在特定时间已存在的公开登记簿。它记录 SHA-256 指纹,以 Merkle 根串联日志并锚定到 Bitcoin;独立验证器可在浏览器和 Node 中运行。

主要功能

  1. 01公开 SHA-256 指纹日志
  2. 02Merkle 根链
  3. 03通过 OpenTimestamps 锚定 Bitcoin
  4. 04支持浏览器与 Node 验证

适用场景

  1. 01核验文件是否已在某日期归档
  2. 02验证指纹及根链
  3. 03检查 Bitcoin 锚定证据

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://temoinpublic.fr/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

4
参数类型必填说明
urlstring是要读取的公开地址。
libellestring否便于识别的名称;该名称会保留在回执中,但不会公开。

详细介绍

指纹

档案库的公开指纹日志:每一轮都会计算每个归档文件的 SHA-256,组装成 Merkle 树,与上一轮串联,并通过 OpenTimestamps 锚定到 Bitcoin。没有任何内容,只有指纹。

https://temoinpublic.fr(公开见证;旧地址 empreintes.florianmousseau.com 会重定向其页面,API 仍由原地址提供)。

  • donnees/empreintes/:日志镜像(记录、根、.ots 证明、.tsr 时间戳、ancrages.json),由档案库推送。
  • /verifier:输入一个文件或指纹,以及根链。
node scripts/verifier.mjs <fichier|sha256>   # servi tel quel, et quand
node scripts/verifier.mjs --chaine           # la chaine de bout en bout
ots verify donnees/empreintes/<tour>.racine.ots   # l'ancrage Bitcoin
openssl ts -verify -data donnees/empreintes/<tour>.racine \n  -in donnees/empreintes/<tour>.racine.tsr -CAfile <autorite.pem> -partial_chain   # l'horodatage eIDAS

验证器(src/chaine.mjs,以及用于 eIDAS 时间戳的 src/horodatage.mjs)与生成日志的代码分开编写,无依赖,可在浏览器和 Node 中运行。

许可证

  • 代码:AGPL-3.0-or-later,Florian Mousseau。
  • 验证器、src/chaine.mjs、src/horodatage.mjs、src/origine.mjs、src/confiance.mjs 和 scripts/verifier.mjs:MIT,使闭源软件也能不受限制地验证日志。
  • 日志 donnees/:CC0 1.0,指纹、根和证明均不保留任何权利;请复制它,这会多增加一个锚点。

评论

支持 Markdown

第一次接触 MCP?

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

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