Skip to main content
Glama
GraysonCAdams

sophtron-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SOPHTRON_USER_IDYesYour Sophtron API user ID
SOPHTRON_ACCESS_KEYYesYour Sophtron API access key (secret)
SOPHTRON_API_ENDPOINTNoAPI base URLhttps://api.sophtron.com/api
SOPHTRON_CUSTOMER_NAMENoCustomer name override

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
connect_bankA

Launch an interactive wizard to connect a new bank or credit card account. Renders a guided UI for searching institutions, entering credentials, and handling MFA verification.

manage_accountsA

Open the account management UI to select, rename, and organize your linked bank accounts.

search_institutionsB

Search for banks and financial institutions by name

create_connectionB

Create a new bank connection with login credentials. Returns a job ID for polling.

poll_jobA

Check the status of a connection or refresh job. Poll every 4-5 seconds. If MFA fields appear (SecurityQuestion, TokenMethod, TokenSentFlag, CaptchaImage), use answer_mfa. Done when LastStatus is "Completed" — SuccessFlag true or null means success, false means failure. Refresh jobs may never set SuccessFlag.

answer_mfaA

Submit an MFA response (security question answer, verification code, captcha, etc.)

get_connection_accountsB

List accounts for a specific bank connection

save_account_preferencesA

Save account selection and custom names after connecting a bank. Called by the wizard after the user configures their accounts.

get_account_preferencesA

Read stored account preferences (selection, custom names) for a connection.

rename_accountA

Set or clear a custom display name for a bank account. Pass null to restore the original name.

toggle_accountA

Show or hide a bank account from the active list.

list_connectionsA

List all linked bank connections (UserInstitutions) for this account, with local storage overlays (logo, selected account count).

list_accountsA

List accounts for a bank connection. By default only shows selected (active) accounts with custom name overrides. Use includeAll to show hidden accounts too.

get_transactionsA

Get transactions for a bank account. Defaults to last 90 days.

refresh_accountA

Trigger a fresh data pull from the bank for a specific account. Returns a job ID. IMPORTANT: You must poll this job with poll_job (every 4-5 seconds) just like a new connection — the bank may require MFA during refresh. Use answer_mfa if MFA fields appear. Poll until SuccessFlag is true or false.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
ui://sophtron/connect-bank.html
ui://sophtron/manage-accounts.html

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