Koskamo

Create and activate an agent mandate

A new agent mandate is created, signed by both parties, and minted as an immutable ERC-721 contract on Base L2, establishing legal authorization for the agent.

How it works

Changes data in your accountsOperations and infrastructure

The agent uses the MCP server to create a contract using a specific template (e.g., d1-general-auth) with defined parameters like scope and spending limits. It then facilitates the handshake process where the counterparty accepts the terms, followed by ECDSA wallet signatures from both parties to activate the mandate and trigger on-chain minting.

Prompt

Paste this into an agent that has the servers below connected. Adjust the names and dates to your own.

Prompt for Create and activate an agent mandate
Create a new mandate using template 'd1-general-auth' for principal 'Acme Corp' and agent '0x71C7656EC7ab88b098defB751B7401B5f6d8976F'. Set scope to 'procurement' and monthly limit to 10000. Then perform the handshake to accept the terms and sign the contract to activate it.

MCP servers it needs

Source

The vendor page this playbook is drawn from, and the passage that supports it.

The MCP server exposes six tools -- ambr_list_templates , ambr_create_contract , ambr_get_contract , ambr_get_contract_status , ambr_verify_hash , and ambr_agent_handshake -- so any MCP-compatible agent can manage mandates natively.
Documentation | Ambr

Each playbook is drawn from the vendor page it cites and reviewed by Koskamo before it is published. Koskamo does not run these servers or your agent: check what each tool will do before you let it act on your accounts.