PayDirect MCP
Claude and ChatGPT talk to PayDirect over MCP. You sign in on paydirect.com. One setup call can create a workspace, wallet, keys, and an optional AgentBank settlement workspace.
Only PayDirect admins can call MCP. The bearer token must be that admin account's pd_live_ key (or the admin API secret). Merchant keys, VentureOS user keys, and unauthenticated setup calls receive 403.
Platforms such as VentureOS keep creating workspaces with POST /api/v1/workspaces and platform: "venturebuilder".
https://www.paydirect.com/api/mcpAuth header: Authorization: Bearer pd_live_…
| Tool | Use |
|---|---|
| paydirect_login_status | Workspace, wallets, AgentBank link |
| paydirect_setup_workspace | Create workspace + wallet + keys |
| paydirect_get_wallet | EOA and smart-wallet balances |
| paydirect_fund_wallet | Onramp for USDC/ETH; send-to address for ADAO |
| paydirect_create_payment | Hosted checkout (buyer pays later) |
| paydirect_get_payment | Fetch a payment by id |
| paydirect_verify_payment | Check whether a payment landed |
| paydirect_enable_agentbank | One-click AgentBank settlement |
Hosted: add a custom MCP connector with URL https://www.paydirect.com/api/mcp, auth type Bearer, admin live key.
Claude Desktop / Cursor stdio:
{
"mcpServers": {
"paydirect": {
"command": "npx",
"args": ["-y", "paydirect-mcp-server"],
"env": { "PAYDIRECT_API_KEY": "pd_live_..." }
}
}
}Claude Code: claude mcp add paydirect -- npx -y paydirect-mcp-server with PAYDIRECT_API_KEY set to an admin key.
Admins can one-click create an AgentBank settlement workspace from a PayDirect workspace. That stores agentbank_venture_id on the workspace and can point settlement at the AgentBank wallet. AgentBank API keys are never stored on the workspace.
For VentureOS users, leave AgentBank off unless an admin asks. Pass platform: "venturebuilder" and createAgentBankSettlement: false.
