MCP-Server

ONCE — Exactly-Once Reliability for AI Agent Actions

io.github.GSterlingPress/once
MCP- & Agenten-Infrastruktur Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Provides idempotent execution, post-action verification, and durable receipts to prevent duplicate consequential agent actions.

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.
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Any stable demo id. Reuse the SAME id on the second call to prove duplicate suppression.'}}, 'additionalProperties': False}
once_execute
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.
Eingabeschema
{'type': 'object', 'required': ['idempotencyKey', 'action', 'verify'], 'properties': {'action': {'type': 'object', 'required': ['method', 'url'], 'properties': {'url': {'type': 'string'}, 'body': {}, 'method': {'type': 'string'}, 'headers': {'type': 'object'}}, 'additionalProperties': True}, 'verify': {'type': 'object', 'required': ['url', 'path'], 'properties': {'url': {'type': 'string'}, 'path': {'type': 'string'}, 'equals': {}}, 'additionalProperties': True}, 'idempotencyKey': {'type': 'string', 'description': 'Stable key representing this one intended real-world action. Reuse it for retries.'}}, 'additionalProperties': False}
Hinzugefügt
once_execute
17. September 2026 12:42
Hinzugefügt
once_demo
17. September 2026 12:42