@payo/mcp
v0.3.1
Published
Add micropayments to MCP tools. Charge per API call with one line of code.
Readme
@payo/mcp
Payment rail for AI agents. Providers monetize MCP tools. Agents pay per call.
┌─────────┐ ┌─────────────┐ ┌──────────┐
│ Agent │─────▶│ MCP Server │─────▶│ Payo │
│ │ │ + @payo/mcp │ │ Platform │
└─────────┘ └─────────────┘ └──────────┘For Agents
Get a token at payo.dev, then connect to paid MCPs:
claude mcp add my-paid-mcp -e AGENT_TOKEN=sk_live_your_token \
-- npx some-paid-mcp-serverFor Providers
npm install @payo/mcpimport { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { withPayments } from '@payo/mcp';
const server = new McpServer({ name: 'my-api', version: '1.0.0' });
const paidServer = withPayments(server, {
apiKey: process.env.PAYO_API_KEY,
pricing: {
'premium_tool': 0.10,
'basic_tool': 0.01,
},
});
paidServer.registerTool('premium_tool', { ... }, handler);Documentation
docs.payo.dev — Full guides, SDK reference, examples
License
MIT
