sophtron-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sophtron-mcpsearch for Chase Bank"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
sophtron-mcp
MCP server for Sophtron — connect bank accounts and retrieve financial data (accounts, balances, transactions) through the Model Context Protocol.
Sophtron is a financial data aggregation platform. This server wraps the Sophtron API and exposes it as a set of MCP tools that Claude (or any MCP client) can use to search for banks, connect accounts with credential and MFA handling, list accounts, and pull transaction history.
Tools
Tool | Description |
| Launch an interactive wizard to connect a new bank or credit card account (UI-based) |
| Open the account management UI to select, rename, and organize linked bank accounts (UI-based) |
| Search for banks and financial institutions by name |
| Create a new bank connection with login credentials; returns a job ID for polling |
| Check the status of a connection or refresh job; poll every 4-5 seconds until complete |
| Submit an MFA response (security question, verification code, token choice, phone verification, or captcha) |
| List accounts for a specific bank connection |
| Save account selection and custom names after connecting a bank |
| Read stored account preferences (selection, custom names) for a connection |
| Set or clear a custom display name for a bank account |
| Show or hide a bank account from the active list |
| List all linked bank connections for this account |
| List accounts for a bank connection (selected accounts only by default) |
| Get transactions for a bank account (defaults to last 90 days) |
| Trigger a fresh data pull from the bank for a specific account; returns a job ID to poll |
Related MCP server: Monarch Money MCP Server
Environment Variables
Variable | Required | Description |
| Yes | Your Sophtron API user ID |
| Yes | Your Sophtron API access key (secret) |
| No | API base URL (defaults to |
| No | Customer name override |
Installation
npm ciUsage
stdio mode (for MCP clients like Claude Desktop)
SOPHTRON_USER_ID=your-id SOPHTRON_ACCESS_KEY=your-key node dist/index.jsClaude Desktop configuration
Add to your Claude Desktop MCP config:
{
"mcpServers": {
"sophtron": {
"command": "node",
"args": ["/path/to/sophtron-mcp/dist/index.js"],
"env": {
"SOPHTRON_USER_ID": "your-id",
"SOPHTRON_ACCESS_KEY": "your-key"
}
}
}
}HTTP mode (with mcp-proxy)
mcp-proxy --port 8001 -- node dist/index.jsData Storage
Account preferences (custom names, selected/hidden status) are stored locally in ~/.sophtron-mcp/connections.json. No bank credentials are stored locally.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GraysonCAdams/sophtron-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server