
Confirme, by Synapse
com.synapseconnexion.wwwv1.0.0Updated Sep 30, 2026
Did it really happen? Independent signed receipts for AI agents: page, domain, email, heartbeat.
Overview
Lets an assistant check whether a page, domain, email address or scheduled task is real, and get a signed receipt of what was observed.
- What it does
- Confirme is a remote MCP server with five tools: confirme_page checks that a URL is live, confirme_domaine looks up a domain, confirme_courriel checks an email address without sending mail, confirme_battement records a heartbeat at the end of a run, and confirme_tache reports whether a scheduled task ran. Each response includes an Ed25519-signed receipt over the request and result hashes, which can be verified online or offline against a published public key.
- When to use it
- Useful when an assistant claims something is done and you want an outside check: confirming a link works before telling a user it is live, vetting an unfamiliar sender or domain, or monitoring scheduled automations where a missing heartbeat is the alarm.
- Requirements
- A remote Streamable HTTP endpoint; no package or local runtime. No authentication is declared during launch, and no environment variables or headers are needed. Network access to the provider's endpoint is required.
Installation
In SourceWeft
- Open Confirme, by Synapse in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"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.
- Human page: https://www.synapseconnexion.com/ia/ (FR) · https://www.synapseconnexion.com/ia/en/ (EN)
- Docs written for AIs (Markdown, token sizes announced): https://www.synapseconnexion.com/ia/index.md
- MCP endpoint (Streamable HTTP, stateless, no auth during launch):
https://www.synapseconnexion.com/ia/mcp - OpenAPI 3.1: https://www.synapseconnexion.com/ia/openapi.json
- Price: 1 cent per call — free during launch (200 calls/day per IP). Receipt verification is free forever.
Quickstart
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
Every response: {ok, service, demande, resultat, recu, duree_ms, prix, quota}. Field reference: https://www.synapseconnexion.com/ia/outils.md
The receipt
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
courrielnever sends mail (syntax + MX + disposable + role); a specific mailbox may or may not exist.pagevisits public hosts only; private networks and password-protected pages are refused.battementis 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.
Source: README.md at commit 3b364f3
Tools
0Version history
1- v1.0.0LatestSep 30, 2026
