NestDaddy

Ambr

io.github.getambr/ambr-mcp-server · v0.3.0

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

Connect Remote server

Terminal
claude mcp add --transport http ambr-mcp-server https://getamber.dev/api/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "ambr-mcp-server": {
      "url": "https://getamber.dev/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ambr-mcp-server": {
      "type": "http",
      "url": "https://getamber.dev/api/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://getamber.dev/api/mcp

Tools 7 found in our last check

  • 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 which templates are available before creating a contract with ambr_create_contract.…

  • 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 accessible via the Reader Portal. Requires a valid API key (X-API-Key header on…

  • 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 declaration. Without authentication: returns metadata only (contract_id, status, hash,…

  • 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 terminated. Args: - id (string, required): Contract ID, SHA-256 hash, or UUID Retur…

  • 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 URL if found. Args: - hash (string, required): SHA-256 hash (64-character hex str…

  • 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 intent to accept, reject, or request changes on the contract. The principal must se…

  • ambr_check_transaction

    Check one payment against what an agreement allows. Advisory only: Ambr compares what you report with the agreement's terms; it does not authorize, block or see payments, and in_scope is not an approval or a guarantee. Tests the payment against the agreement's status, validity w…

Details

Endpointhttps://getamber.dev/api/mcp (Streamable HTTP)
First published21 Apr 2026
Last updated21 Apr 2026
Registry nameio.github.getambr/ambr-mcp-server

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.