
Attest by DataHubz
com.datahubz由 datahubz.com 发布官方发布者v1.0.0更新于 Oct 24, 2026
Track agreements sent for signature, remind signers, verify signed documents and share proofs.
概览
Attest by DataHubz 是托管型 MCP 服务器,让助手跟踪电子签名协议、提醒签署人、验证已签记录并生成证明。
- 可以做什么
- 列出并查看你发出或待你签署的协议,含状态、签署人、轮到谁、审计记录,以及账户用量和签名密钥状态。向轮到签署的人再次发送签署链接邮件,每人每天最多一次。准备新协议:填写 Attest 的新建协议表单并返回链接,PDF 由你在 Attest 中附加并发送。按签名章代码、协议、收据或证明 ID,或文件 SHA-256 指纹验证已签文件,包括 Horizen 区块链锚定信息。为 SHA-256 指纹登记并列出公开收据,以及创建提交至 zkVerify 的 Share 证明,证明你签署过某份已完成的协议。
- 适用场景
- 适合在 Attest 中处理协议、希望助手回答待办情况、催促签署人、起草新协议信息,或核验已签文件与收据真伪的场景。公开验证端点无需账户,可用于检查收到的记录。
- 运行要求
- 远程 Streamable HTTP 端点 attest.datahubz.com/mcp,本机不运行任何程序。需要 OAuth 登录 Attest 账户,并通过同意页面授予权限。另有仅验证端点无需登录。需要网络访问。
安装
在 SourceWeft 中
- 打开 控制台中的 Attest by DataHubz,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.datahubz%2Fattest/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"attest-by-datahubz": {
"type": "http",
"url": "https://attest.datahubz.com/mcp"
}
}
}README
Attest by DataHubz: the Attest connector
Attest by DataHubz is document signing and verifiable records. The Attest connector lets your assistant list the agreements you sent or must sign, remind signers, prepare new agreements, verify signed documents and records anchored on the Horizen blockchain, and create Share proofs, zero-knowledge proofs verified on zkVerify. It never reads a document and never signs: documents stay end-to-end encrypted, and each signer signs in Attest with their own passkey.
This repository holds the configuration that installs the connector in Gemini CLI and Cursor. The connector itself is
a hosted MCP server at https://attest.datahubz.com/mcp; nothing here runs on your machine.
Documentation: https://attest.datahubz.com/docs/connector
What you can do
- See your agreements: the ones you sent and the ones waiting for your signature, with their status, signers, whose turn it is and the audit trail up to completion.
- Remind signers of an agreement you sent: the signing link goes again to the signers whose turn it is, at most once a day each.
- Prepare a new agreement: give the title, signers, signing order, a note and an expiry date, and get a link to Attest's New agreement form, filled in. You attach the PDF and send it in Attest, where it is encrypted in your browser.
- Verify a signed document: give the code on its signature stamp (ATT-XXXX-XXXX), an agreement, receipt or proof ID, or the file's SHA-256 fingerprint. Attest reports who signed, whether every passkey signature checks out, and the record's anchor on the Horizen blockchain. Anyone can run this check, without an account.
- Prove you signed an agreement without revealing it: a Share proof shows your email address (and a co-signer's, if you name one) and the day the agreement was completed, never the document, its terms or its title. Each proof is submitted to zkVerify for independent verification.
- Record a receipt: anchor a SHA-256 fingerprint on Horizen as proof that the content existed, unchanged, at that time, and list your receipts.
Try: "Which agreements are waiting for my signature?", "Who still needs to sign the agreements I sent?", "Prepare a mutual NDA for Mary Ruiz to sign."
Install
Gemini CLI
Or add only the server: gemini mcp add --transport http attest https://attest.datahubz.com/mcp. Gemini CLI finds
Attest's sign-in on its own; run /mcp auth attest to sign in, and again if it asks you to later.
Cursor and VS Code
The connector's documentation has one-click install links for both: https://attest.datahubz.com/docs/connector#add.
Or add it to Cursor's ~/.cursor/mcp.json (or .cursor/mcp.json in a project), or install the Attest plugin from the
Cursor Marketplace once it is listed there:
Cursor finds Attest's sign-in on its own and asks you to sign in the first time it connects. In VS Code, run MCP: Add
Server from the Command Palette with the same URL; the entry in .mcp.json is
{"mcpServers": {"attest": {"type": "http", "url": "https://attest.datahubz.com/mcp"}}}.
Claude, Claude Code, ChatGPT, Copilot Studio and other MCP apps
- Claude: Customize, then Connectors, + Add, then Add custom connector. Name it Attest, enter
https://attest.datahubz.com/mcp, choose Sign in now, then Use Claude's published identity (Register automatically works too), add it and choose Connect. - Claude Code:
claude mcp add --transport http attest https://attest.datahubz.com/mcp, then/mcpto sign in. - ChatGPT: open chatgpt.com/plugins, choose +, then Add custom MCP server. Name it Attest, enter the same URL, choose OAuth, confirm the warning and choose Create as a plugin.
- Microsoft Copilot Studio: on the agent's Tools page, Add a tool, New tool, Model Context Protocol; the same URL, with OAuth 2.0 and Dynamic discovery.
- Any app that connects to an MCP server by URL over Streamable HTTP can use
https://attest.datahubz.com/mcp.
Verify without an account
https://attest.datahubz.com/mcp/verify offers verify_record only, with no sign-in. Use it to check a signed document,
a receipt or a proof you received.
Sign-in and permissions
When an app connects, it sends you to Attest. You sign in, and a consent page shows who is asking, the address it returns to, and what it will be able to do. An app that identifies itself with a registration it publishes, as ChatGPT and Claude can, is shown with the site that publishes it (for example, identified by chatgpt.com); an app that registered itself is shown by the name it gives itself, marked as not verified by Attest. You can untick a permission, and the app gets nothing until you choose Allow.
The Security page in Attest lists each connected app with its permissions and last use; Disconnect ends its access at once.
What it can't do, by design
- It can't read your documents. Every document is end-to-end encrypted in the sender's browser, and Attest stores it only as ciphertext it can't read, so no tool reads, summarizes or returns a document.
- It can't sign. Each signer signs in Attest with their own passkey (Face ID, Touch ID, Windows Hello or the device PIN).
- It doesn't send documents. You send them from Attest.
- It never takes a file. To check a file, your assistant computes its SHA-256 on your device
(
shasum -a 256 file.pdf) or you drop it on https://attest.datahubz.com/verify, where it is fingerprinted in your browser and never uploaded.
Tools
Privacy, terms and support
- Privacy: https://www.datahubz.com/privacy-policy#attest-connector
- Terms: https://www.datahubz.com/terms-of-service
- Support: https://www.datahubz.com/contact
License
MIT, for the files in this repository (the same license as DataHubz's open-source verifier, https://github.com/DataHubz/attest-verifier). Attest itself is a hosted service at attest.datahubz.com.
来源:README.md,提交 a33e9cf
工具
0版本历史
1- v1.0.0最新Oct 14, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分