What is ATXP?

ATXP is the payments layer for agents and MCP servers. It enables:
  • Agents to discover and call paid MCP tools while paying per request from their own wallets
  • MCP servers to enforce per‑tool, per‑call pricing with payment checks before execution

Why ATXP

  • Simplifies billing and auth: no API keys or user accounts; signed payments authorize calls
  • Predictable costs & revenue: pay‑as‑you‑go for clients; per‑use monetization for servers
  • Works across hosts and infra: compatible with major MCP hosts and your own deployments

Build agents that pay for MCP tools

Use the ATXP SDK client to connect your agent to MCP servers and automatically handle payments. Your agent brings a wallet (ATXP account or chain wallet), and each tool call is authorized and paid on demand. Agent Quickstart ->

Add per tool‑use payments to MCP servers

Add the ATXP Express middleware and call requirePayment inside any tool handler to charge before execution. You set the price per tool; ATXP validates payment and then your tool runs. MCP Server Quickstart ->