Skip to main content

Documentation Index

Fetch the complete documentation index at: https://conto.finance/docs/llms.txt

Use this file to discover all available pages before exploring further.

What is MCP?

MCP (Model Context Protocol) is an open protocol that allows AI agents to connect to external tools and data sources. Conto’s MCP server gives Claude and other MCP-compatible agents the ability to manage wallets, make payments, track transactions, and query analytics, with custody-aware policy controls across managed and external-wallet flows.

Package

Install from npm:
npm install @conto_finance/mcp-server
Or run directly with npx:
npx @conto_finance/mcp-server

Quick Start

See Install MCP server for setup instructions covering Claude Desktop (macOS, Windows) and Claude Code (CLI).

Getting an Agent SDK Key

  1. Sign in to Conto
  2. Go to Agents and create or select an agent
  3. Generate an SDK key from the agent’s detail page
  4. Use the conto_agent_... key as CONTO_API_KEY
MCP uses an agent SDK key, not an organization API key. If your backend also provisions agents or repairs ownership, use a separate CONTO_ORG_API_KEY for that work.

How It Works

  1. User requests an action — A user asks Claude to make a payment, check balances, or perform another financial operation in natural language.
  2. Policy evaluation — Claude calls Conto MCP tools. The server evaluates the request against your organization’s spending policies (limits, time windows, counterparty rules, etc.).
  3. Execution — If approved, the action is executed onchain and Claude reports the result with transaction details.

Environment Variables

VariableRequiredDefaultDescription
CONTO_API_KEYYesAgent SDK key from Conto dashboard
CONTO_BASE_URLNohttps://conto.financeConto API base URL

Available Tools

The MCP server exposes tools for payments, wallets, limits, budgets, trust checks, alerts, analytics, and setup reads. See the full tools reference for details.
CategoryToolsDescription
Payments6Request, execute, and monitor payments
Wallets and limits3Query balances and spending limits
Budget requests2Request and check temporary budget increases
Transactions3List, fetch, retry transactions
x402 protocol4Pre-authorize and track x402 API micropayments
MPP protocol4Pre-authorize and track MPP payments
Card payments2Approve and confirm card transactions
Agent-to-agent6Send and manage inter-agent payments
Trust and counterparties4Trust scores and counterparty management
Alerts and approvals4Manage alerts and pending approval requests
Policies3Read and request policy exceptions
Agent info2Get agent profile and full data snapshot
Setup, audit, rate limits3Bootstrap config, audit log, rate-limit status
Analytics1Spending analytics