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 分