Confirme, by Synapse

com.synapseconnexion.wwwv1.0.0更新于 Sep 30, 2026

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

已验证Streamable HTTP可网页运行Security & MonitoringWeb Search & Scraping

概览

AI 生成的概览

让助手核实网页、域名、邮箱地址或计划任务是否真实,并获得一份已签名、记录所观察内容的回执。

功能
Confirme 是一个远程 MCP 服务器,提供五个工具:confirme_page 检查 URL 是否可访问,confirme_domaine 查询域名,confirme_courriel 检查邮箱地址但不发送邮件,confirme_battement 在运行结束时记录心跳,confirme_tache 报告计划任务是否执行。每次响应都包含一份基于请求与结果哈希的 Ed25519 签名回执,可用已公布的公钥在线或离线验证。
适用场景
适合在助手声称某事已完成、而你需要外部核实时使用:在告诉用户链接可用前确认其可访问,核查不熟悉的发件人或域名,或监控计划自动化任务,以缺失心跳作为告警。
运行要求
远程 Streamable HTTP 端点,无需安装包或本地运行时。发布期间未声明身份验证,也不需要环境变量或请求头。需要能访问该服务商的端点。
安装前请注意
免费额度为每个 IP 每 UTC 日 200 次调用,超出后每次 1 美分,可能产生费用。回执只能证明该服务观察到什么以及何时观察,不能证明助手之后做了什么,心跳也由助手自行声明。网页检查仅限公开主机;邮箱检查不确认具体邮箱是否存在。

安装

在 SourceWeft 中

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

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

其他 MCP 客户端

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

{
  "mcpServers": {
    "confirme": {
      "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: 200 tool calls per IP per UTC day; then 1 cent per call. Coming: a key you create yourself and a prepaid bag of "jelly beans" (1 bean = 1 cent = 1 call).

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,提交 3b364f3

工具

0
工具元数据尚未被收录。

版本历史

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