openterms-mcp
JSON →Ed25519-signed consent receipts + programmable policy engine for AI agents before they take actions.
Install
pip install flask Tools · 10
- issue_receipt Signed receipt before any action, with provider verification headers
- verify_receipt Verify receipt cryptographic integrity (public)
- verify_receipt_by_hash Look up and verify by canonical hash (public)
- check_balance Workspace balance
- get_pricing Per-receipt pricing
- list_receipts Recent receipts
- get_policy Active guardrails — call on startup
- simulate_policy Pre-check: would this action be allowed?
- policy_decisions Audit trail of every allow/deny/escalate
- provider_activity Receipt stats for your API (provider auth)
Environment variables
OPENTERMS_API_URLOPENTERMS_API_KEY
Links
★ 1 GitHub stars