Skip to content
Back to search
100
MCP live v0.3.0 MCP 2025-11-25 streamable-http

Ambr

io.github.getambr/ambr-mcp-server

Ricardian contracts for AI agents — dual-format, SHA-256 bound, legible by construction.

Uptime
100.0%
1 direct probes · 30d
Response
931ms
last probe
Tools
6
callable
Resources
0
readable
Prompts
0
available

Tools · 6

ambr_list_templates

List available contract templates on Ambr. Returns all active Ricardian Contract templates with their slugs, names, descriptions, categories, parameter schemas, and pricing. Use this to discover whic…

ambr_create_contract

Generate a Ricardian Contract from a template. Creates a dual-format contract (human-readable legal text + machine-parsable JSON) using AI, linked by SHA-256 hash. The contract is stored on Ambr and …

ambr_get_contract

Retrieve a contract by ID, SHA-256 hash, or UUID. With a valid API key (contract creator): returns the full contract including human-readable text, machine-readable JSON, status, and principal declar…

ambr_get_contract_status

Check the status of a contract and its amendment chain. Returns the current status and any linked amendments (parent or child contracts). Useful for verifying if a contract is active, amended, or ter…

ambr_verify_hash

Verify a contract's SHA-256 hash to confirm document integrity. Checks whether the provided hash matches a contract stored on Ambr. Returns verification status, contract metadata, and Reader Portal U…

ambr_agent_handshake

Initiate a handshake on a contract on behalf of your delegating principal. Requires an API key with an active delegation (principal wallet registered via /api/v1/delegations). Records the agent's int…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "ambr": {
      "url": "https://getamber.dev/api/mcp",
      "transport": "streamable-http"
    }
  }
}