npx each time your AI client starts. All you need is a Pay3 account, an active session, and the MCP auth token that session generates.
Prerequisites
Before you configure any AI client, make sure you have the following ready:- A Pay3 account. Sign up at pay3.finance if you haven’t already.
- An active AI session with an MCP auth token. Open the Pay3 Dashboard, navigate to Sessions, create a new session, and copy the
PAY3_MCP_AUTH_TOKEN.
Pay3 has two environments. Use the correct
API_BASE_URL for your environment:- Testnet (sandbox):
https://api-testnet.pay3.finance - Production:
https://api.pay3.finance
MCP server configuration
Every MCP client uses the same underlying JSON configuration block. Fill in your token and target environment, then paste it into the location your client expects.<your-mcp-auth-token> with the token you copied from the Sessions dashboard.
Client setup
- Claude Desktop
- Cursor
- Custom Agent (LangChain / AutoGen / CrewAI)
Claude Desktop reads its MCP server list from a single JSON config file on your machine. Follow these steps:
1
Locate the config file
Open (or create) the Claude Desktop config file at the path for your operating system:
2
Add the Pay3 MCP server
If the file already contains a
mcpServers object, merge the pay3 entry into it. If the file is empty or doesn’t exist, paste the full block below:claude_desktop_config.json
3
Restart Claude Desktop
Quit Claude Desktop completely and reopen it. When it starts, it will launch the Pay3 MCP server in the background. You should now see Pay3 tools available when you click the tool icon in the Claude chat interface.
4
Verify the connection
Type the following in a new Claude conversation to confirm everything is working:Claude will call
get_balance and return your current balance.Next steps
Now that your AI client is connected, explore what each tool can do:MCP Tools Reference
See every parameter, execution outcome, and example AI prompt for all three Pay3 tools.
Sessions Dashboard
Manage your active sessions, set spending policies, and approve pending transactions.