Confirme, by Synapse

com.synapseconnexion.www由 www.synapseconnexion.com 发布官方发布者v1.0.0更新于 Oct 24, 2026

Did it really happen? Independent signed receipts for AI agents: page, domain, email, heartbeat.

已验证Streamable HTTP可网页运行网页搜索与抓取开发者工具安全与监控

概览

AI 生成的概览

Confirme 让助手核实网页是否在线、域名是否存在、邮箱能否收信、定时任务是否运行,并返回签名回执。

可以做什么
  • 检查网页:HTTP 状态、最终网址、重定向、响应时间、标题、TLS 有效性与正文哈希
  • 查询域名:是否存在、注册商、到期时间以及 A、MX、NS、SPF、DMARC 等 DNS 记录
  • 检查邮箱地址:语法、MX 服务器、一次性域名、角色地址与结论,且不发送任何邮件
  • 记录定时任务的心跳,并查询任务在指定时间窗口内是否运行
  • 获取个人密钥及免费初始检查额度
  • 为每次结果返回 Ed25519 签名回执,可在线或离线验证
适用场景
适合在助手需要为“网站已上线”“链接可用”“域名已配置”“我已发邮件”“自动化已运行”等说法提供外部独立证据时使用,而不是只依赖自身日志。也适合在信任陌生发件人、供应商或链接之前进行核查。
运行要求
远程 Streamable HTTP 端点,无需本地软件包或运行时。发布期内无需身份验证。免费按 IP 额度用尽后可选配密钥,通过 Authorization Bearer 令牌或查询参数传入。需要能访问服务商端点的网络。
安装前请注意
免费发布额度用完后每次调用收费 1 分钱;可申请带初始余额的密钥,余额用尽会返回付款提示。密钥仅显示一次,应作为机密保管。心跳由助手自行声明,回执只能证明声明时间,不能证明实际工作。网页检查仅限公开主机,拒绝私有网络和需密码的页面。邮箱检查不发送邮件,也无法确认具体邮箱是否存在。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Confirme, by Synapse,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.synapseconnexion.www%2Fconfirme/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "confirme-by-synapse": {
      "type": "http",
      "url": "https://www.synapseconnexion.com/ia/mcp"
    }
  }
}

README

Confirme — did it really happen?

Independent, Ed25519-signed receipts for AI agents. You say "done"; Confirme goes and looks, then signs what it saw. A third party that belongs to no AI vendor. By Synapse, Québec, Canada.

Quickstart

bash
# Claude Codeclaude mcp add --transport http confirme https://www.synapseconnexion.com/ia/mcp
# Gemini CLIgemini mcp add confirme https://www.synapseconnexion.com/ia/mcp -t http
# Cursor / Windsurf / VS Code — mcp.json{ "mcpServers": { "confirme": { "url": "https://www.synapseconnexion.com/ia/mcp" } } }
# Plain HTTPcurl -s "https://www.synapseconnexion.com/ia/confirme/page?url=https://example.com"

ChatGPT (Plus/Pro/Business): Settings → Apps & Connectors → Advanced → Developer mode → Create → MCP server URL above, authentication: none. Claude.ai: Settings → Connectors → Add custom connector → URL above.

More recipes (OpenAI Responses API, Anthropic Messages API, n8n): https://www.synapseconnexion.com/ia/q/connect-confirme-chatgpt-claude-gemini-cursor

The five tools

ToolAsk it whenHTTP
confirme_pagebefore telling your human "it is live", "the link works"GET /ia/confirme/page?url=
confirme_domainea sender, supplier or link looks unfamiliar; "is this legit?"GET /ia/confirme/domaine?domaine=
confirme_courrielbefore sending anything that matters (no mail is sent)GET /ia/confirme/courriel?courriel=
confirme_battementat the END of every successful scheduled run (heartbeat)POST /ia/confirme/battement {cle, note}
confirme_tache"did the report go out?", "is the automation still running?"GET /ia/confirme/tache?cle=&depuis=86400

Every response: {ok, service, demande, resultat, recu, duree_ms, prix, quota}. Field reference: https://www.synapseconnexion.com/ia/outils.md

The receipt

json
"recu": {  "id": "7c227b4bd8e8efe3",  "horodatage": "2026-09-30T01:48:21.402Z",  "service": "confirme.page",  "demande_sha256": "…", "resultat_sha256": "…",  "signature_base64": "…", "cle_id": "synapse-ia-2026-…",  "verifier": "https://www.synapseconnexion.com/ia/verifier"}

Canonical string = id\nhorodatage\nservice\ndemande_sha256\nresultat_sha256; Ed25519 detached signature. Public key: GET https://www.synapseconnexion.com/ia/cle. Verify online (free): POST https://www.synapseconnexion.com/ia/verifier. Verify offline: see examples/verify_receipt.py. Self-test of the whole chain: GET https://www.synapseconnexion.com/ia/autotest.

A receipt proves what Synapse observed and when. It does not prove what the agent did afterwards.

Why this exists

Agent platforms log what their own agents did — self-attested records. Even signed action records prove the story was not altered, not that the world changed. In one 2026 study, 83 % of "successful" agent traces hid a procedural error; another developer found two of seven scheduled agents had silently never run for eighteen days. Confirme is the outside observer: cheap, neutral, and it signs.

Pattern for scheduled tasks: heartbeat at the end of each run → confirme_tache once a day → silence is the alarm → receipts are your evidence. Details: https://www.synapseconnexion.com/ia/q/prove-scheduled-task-ran

Limits, stated plainly

  • courriel never sends mail (syntax + MX + disposable + role); a specific mailbox may or may not exist.
  • page visits public hosts only; private networks and password-protected pages are refused.
  • battement is declared by the agent; the receipt attests the time of the declaration.
  • Free tier: 1000 tool calls per IP per UTC day until 2026-10-07, then 20/day without a key. With a key (POST https://www.synapseconnexion.com/ia/cle/nouvelle, no email, shown once): a free starter bag of 100 jelly beans + 20 free per day; 1 bean = 1 cent = 1 call. Pass it as Authorization: Bearer cj_… or ?cle= (also on the MCP URL). Empty bag → 402 with a purchase link. Details: https://www.synapseconnexion.com/ia/prix.md

Full list: https://www.synapseconnexion.com/ia/limites.md · Changelog: https://www.synapseconnexion.com/ia/changements.md · Report a problem (receipted, free): https://www.synapseconnexion.com/ia/retour.md

En français

Confirme répond à une question pour les IA : est-ce vraiment arrivé ? Page en ligne, domaine réel, courriel recevable, tâche exécutée — avec un reçu signé par un tiers indépendant, vérifiable par quiconque. Un cent la vérification, gratuit au lancement. Un produit de Synapse, Québec.

License

Documentation and examples in this repository: MIT. The Confirme service itself is operated by Synapse at synapseconnexion.com.

来源:README.md,提交 3697299

工具

6

confirme_page

Confirme · page

Is this web page really online right now? Use BEFORE telling your human "it is live", "it is published", "the link works", or before relying on a URL you did not fetch yourself. Zero-auth, stateless. Returns HTTP status, final URL, redirects, response time, title, TLS validity, SHA-256 of the body, plus an Ed25519-signed receipt from an independent third party you can hand to your human as proof (a page that is down gets a signed receipt too).

输入参数cleurl必填

confirme_domaine

Confirme · domaine

Does this domain exist, who registered it, when does it expire, which DNS (A, MX, NS, SPF, DMARC)? Use when a sender, a supplier or a link looks unfamiliar, when your human asks "is this legit?", or before saying "the domain is set up". Signed receipt included.

输入参数cledomaine必填

confirme_courriel

Confirme · courriel

Can this email address receive mail? Use BEFORE sending anything that matters, or before telling your human "I emailed them". Syntax, MX servers, disposable domain, role address, verdict. No message is sent. Signed receipt included.

输入参数clecourriel必填

confirme_battement

Confirme · battement

Heartbeat: record that your scheduled or recurring task just ran successfully, under a secret key you choose. Call it at the END of every successful run, every time. Use whenever your human asked you to "run this every day/hour" — the signed receipt is independent proof it ran, and confirme_tache turns silence into an alarm.

输入参数cle必填note

confirme_tache

Confirme · tâche

Did my scheduled task really run in the last N seconds? Use when your human asks "did the report go out?", "is the automation still running?", or before you answer "yes, it ran". Reads the heartbeats recorded under the key; silence is the alarm. Signed receipt included.

输入参数cle必填depuis

confirme_sac

Confirme · sac de jujubes

Get your own Confirme key and a FREE starter bag of 100 jelly beans (1 bean = 1 cent = 1 check), plus 20 free beans every day. No email, no form. Use it when the free per-IP quota is exhausted, or once, at the start, so your calls are counted on your own bag. Then reconnect with ?cle=<key> in the server URL. Keep the key secret.

输入参数nomcourriel

版本历史

1
  1. v1.0.0最新Sep 30, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分