https://mcp.finrock.io/mcp
Setup takes a minute: you add Finrock to Claude, sign in to Finrock, and approve. You never handle API keys or key files.
What Claude can do
When you approve the connection, you choose an access level:Claude can’t send funds, sweep, stake, change AML settings, freeze wallets or set up auto-forwarding through this connection, whichever level you choose. This is by design: anything that moves money or changes security settings stays with you in the Finrock dashboard or your own API integration.
Connect
- Claude (web, desktop and mobile)
- Claude Code
- Other apps
1
Add a custom connector
Open Customize → Connectors and choose Add custom connector.
2
Enter Finrock's details
- Set Name to
Finrock. - Set the URL to
https://mcp.finrock.io/mcp. - Leave the advanced settings empty.
3
Add and connect
Click Add, then click Connect.
4
Sign in and approve
A Finrock window opens.
- Sign in to Finrock.
- Choose the API user and sub-account Claude should work with.
- Choose the access level: Read, or Read and create.
- Click Approve.
5
Try it out
Start a new chat and ask “List my Finrock wallets”.
On Team and Enterprise plans, an organization owner may need to add the connector first.
Try it
Ask Claude in plain language. For example:- “List my Finrock wallets.”
- “What’s my USDT balance on Tron?”
- “Create a Finrock invoice for 50 USD, paid in USDT on Tron.”
- “Use Finrock to add a crypto checkout to this Next.js app.”
- “Verify Finrock webhook signatures in my Express server.”
integrate_finrock prompt. In Claude Code, type /mcp__finrock__integrate_finrock. In Claude, choose it from the + menu under Finrock.
Manage access
- To stop Claude’s access: disconnect the Finrock connector in Claude, or, in the Finrock dashboard, open the API user’s page under Users and click Disconnect.
- To change the access level: disconnect the connector, connect again, and pick the new level.
Security
Use a separate API user for Claude, and give it only the sub-accounts it needs. Always review the code Claude writes before deploying it, and test with small amounts first.Troubleshooting
- The sign-in window doesn’t open, or Claude says it can’t connect. Check that the URL ends in
/mcp:https://mcp.finrock.io/mcp. - “Finrock session expired, please reconnect”. Access was removed or has expired. Click Connect again in the connector settings.
- Claude says it needs more permission. The connection is read-only. Disconnect, connect again, and pick Read and create.
- Your company network blocks it. Ask your IT team to allow
mcp.finrock.ioandapi.finrock.io. - Claude doesn’t use Finrock. Make sure the Finrock connector is switched on for the chat, and mention “Finrock” in your request.
Use of the Finrock MCP server is subject to the Finrock Terms of Service and Privacy Policy.

