Connect Banks MCP
Give compatible agents secure access to the accounts you choose. They can read financial data and organize transaction categories, but cannot move money. Banks MCP uses the standard Streamable HTTP transport.
Server URL
Use this exact URL, including /mcp, in any client that supports remote MCP servers.
Streamable HTTP endpoint
https://mcp.corton.ai/mcpChoose your client
Add Banks MCP once, then continue in your agent to finish the connection.
In Codex Desktop, open Settings, select MCP servers, then choose Add server.
Name the server Banks MCP, choose Streamable HTTP, and enter https://mcp.corton.ai/mcp
Save and restart, select Authenticate, then sign in and choose the accounts Codex may read.
What happens next
Authentication and account access stay under your control.
Your client discovers the tools available at the URL above.
Your browser opens the Banks MCP OAuth flow. Bank credentials are never shared with the client.
Approve only the accounts, cards, and investments this client should be able to read.
Try it
Copy an example after your client shows Banks MCP as connected.
Available tools
Financial reads are read-only. Category updates are non-destructive, transaction-scoped, and idempotent.
See which banks are connected.
Inspect accounts, cards, and masked identifiers.
Summarize assets and liabilities by currency.
Read all or only uncategorized history for a shared account.
Review all or only uncategorized activity across shared accounts.
See every category an agent may assign.
Categorize one transaction without changing its bank record.
Access and privacy
The MCP boundary is account-scoped and cannot move money or change bank records.
Each client receives its own authorization and can access only the accounts you approve.
Bank credentials are encrypted at rest and are never returned by an MCP tool or shared with your agent.
Agents can read balances and activity and categorize transactions. They cannot move money, change bank settings, or reveal saved credentials.
Troubleshooting
Most connection issues come from an incorrect endpoint or an incomplete authorization.
Confirm the configured URL exactly matches the endpoint above and includes /mcp.
Disconnect Banks MCP in your client, add it again, and complete the browser authorization without closing the tab.
Share that account with agents on its bank page, then reconnect the client to update its approved accounts.