once_demo
Try ONCE Duplicate Suppression
SAFE ZERO-SETUP DEMO. Call this tool twice with the same id to see ONCE suppress the second execution. Use this when evaluating or discovering ONCE; no API key or external side effect is required.
id必填
io.github.GSterlingPress由 GitHub 帳號 GSterlingPress 發布v0.8.4更新於 Oct 28, 2026
Prevent duplicate AI-agent side effects with idempotency, verification, and durable receipts.
發布方自己的服務:ONCE
遠端 MCP 服務,以冪等鍵、執行後狀態驗證與持久回執包裝具後果的代理操作,避免重複副作用。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.GSterlingPress%2Fonce/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"once-exactly-once-reliability-for-ai-age": {
"type": "http",
"url": "https://optimistic-compassion-production.up.railway.app/mcp"
}
}
}Never let an AI agent accidentally do the same consequential action twice.
ONCE is a tiny reliability layer for AI agents and automation. Use it when a retry could create a duplicate refund, charge, email, booking, order, webhook, or database mutation.
Run it twice. The second receipt returns "duplicateSuppressed":true.
The experimental trial key includes 100 calls/month. Save it when issued: ONCE stores only its hash and cannot reveal it again. Trial issuance is rate-limited.
Base URL: https://optimistic-compassion-production.up.railway.app
GET /health — livenessGET /ready — storage readinessGET /version — deployed versionGET /v1/stats — privacy-safe aggregate adoption countersGET /v1/activity — privacy-safe external activity summaryPOST /v1/demo — safe public duplicate-suppression demoPOST /v1/trial — self-serve experimental API keyPOST /v1/once — authenticated execution + verificationPOST /mcp — MCP Streamable HTTP endpointAgents see timeouts and ambiguous responses. A naive retry can repeat a side effect. ONCE uses an idempotency key, executes the action, checks authoritative post-state, and stores a durable receipt. A later retry with the same key returns the verified receipt instead of executing the action again.
Use ONCE when: software/AI performs an external side effect; the result can be ambiguous because of timeout/retry/delayed state; and repeating it could be harmful or annoying. Typical triggers: duplicate refund, payment, email, booking, order, ticket, webhook, record creation, account change, provisioning, transfer, or irreversible workflow transition. Do not use ONCE for harmless read-only retries.
ONCE 0.8.0 is published as io.github.GSterlingPress/once in the official MCP Registry and supports MCP 2025-11-25 over Streamable HTTP. Tools: once_demo and authenticated once_execute.
AGENTS.md tells coding and AI agents exactly when ONCE belongs around an action.llms.txt gives LLMs a compact explanation, live endpoints, and the core retry-safety rule.openapi.json exposes ONCE REST operations in OpenAPI 3.1 format for tool importers and generated clients.mcp.json contains a generic MCP client configuration.docs/AGENT-INTEGRATIONS.md contains copy/paste patterns for MCP and REST agents.server.json contains official MCP Registry metadata.Search/discovery concepts: AI agent idempotency, prevent duplicate agent actions, exactly once AI actions, safe agent retries, verify before retry, duplicate refund prevention, agent side effect reliability, postcondition verification for agents, MCP idempotency tool.
GET /v1/stats exposes only aggregate counters: demo calls, MCP calls, trial keys issued, authenticated API calls, and duplicates suppressed. GET /v1/activity adds privacy-safe external-activity counts and anonymous caller grouping. Neither endpoint exposes request bodies, target URLs, API keys, or identities.
Node.js 20+:
Local key: npm run key:issue -- --name local
ONCE includes durable filesystem receipts, cross-process locking, postcondition verification, API keys, quotas/metering, rate limits, request IDs, SSRF/private-network protection, self-serve trial onboarding, privacy-safe adoption telemetry, Docker/Railway deployment, and MCP support. V0 intentionally remains one replica with persistent storage. Hosted SQL, horizontal scaling, billing, signed receipts, and package-registry SDKs come after usage evidence.
Public experimental V0.8. Do not use for high-stakes production financial actions until additional security, persistence, audit, and failure-mode review is complete.
來源:README.md,提交 d12355a
Try ONCE Duplicate Suppression
SAFE ZERO-SETUP DEMO. Call this tool twice with the same id to see ONCE suppress the second execution. Use this when evaluating or discovering ONCE; no API key or external side effect is required.
id必填Prevent Duplicate Consequential Agent Actions
CALL THIS when an AI agent is about to perform or retry a consequential external side effect where duplication would be harmful: purchase, refund, payment, booking, send, create, modify, submit, or delete. ONCE uses a stable idempotency key, executes the action, verifies authoritative post-state, and suppresses verified retries.
action必填verify必填idempotencyKey必填已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在儲存庫或註冊中心條目中宣告授權條款。
app.once官方發布者
讓助理在 ONCE 音樂發行平台上傳、AI 檢查、提交並追蹤音樂作品發行。

由 GitHub 帳號 paironce 發布
將 AI 代理所在裝置與你自己的手機或電腦配對,以端對端加密方式收發檔案與文字。

由 GitHub 帳號 londoncoding 發布
讓助理透過託管的 ONCE 專案追蹤 GitHub issue 與 Stripe 測試付款的結果,並復原結果不確定的受支援操作。

由 GitHub 帳號 postoncehq 發布
PostOnce 是遠端 MCP 伺服器,讓助理建立草稿、安排發文時間,並發佈到透過 PostOnce 連結的社群帳號。

由 GitHub 帳號 stringsofthemind-oss 發布
Once 是一個本機 MCP 伺服器,協助 AI 助理讓退款、預訂等具外部副作用的寫入在重試時不會重複執行。
curl -X POST https://optimistic-compassion-production.up.railway.app/v1/demo \ -H 'content-type: application/json' \ -d '{"id":"hello-once"}'curl -X POST https://optimistic-compassion-production.up.railway.app/v1/trial \ -H 'content-type: application/json' \ -d '{"name":"my-agent"}'npm testnpm start