Prerequisites
- Cursor installed
- 0 Finance API key from Settings → API Keys
Step 1: Create the config file
Create or edit~/.cursor/mcp.json:
Step 2: Restart Cursor
Quit and reopen Cursor to load the new MCP server.Step 3: Verify
In a new chat, ask Cursor to check your balance:get_balance and show your USDC balance.
Add the starter prompt
For best results, add this to your Cursor rules (.cursorrules or project settings):
Available tools
Once connected, Cursor has access to these tools:| Tool | Description |
|---|---|
get_balance | Get spendable USDC balance |
list_saved_bank_accounts | List saved bank accounts |
propose_bank_transfer | Propose an outbound transfer |
create_invoice | Create a new invoice |
send_invoice | Send invoice to recipient |
list_invoices | List invoices |
get_payment_details | Get IBAN/ACH receiving details |
share_payment_details | Email payment details |
Troubleshooting
”MCP server not found”
- Check that
~/.cursor/mcp.jsonexists and is valid JSON - Verify
npxis available in your PATH - Restart Cursor
”Authentication failed”
- Verify your API key is correct
- Check the key hasn’t expired in Settings → API Keys
- Ensure there are no extra spaces in the key
”Tool call failed”
Check the Cursor output panel for error messages. Common issues:- Rate limiting (wait and retry)
- Invalid parameters (check the tool documentation)
- Network issues (verify internet connection)
