modern_treasury_ping
Ping (auth check)
Verify connectivity and credentials. API: GET /ping.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.36.5Updated Nov 8, 2026
MCP server for Modern Treasury — payment orders, transactions, counterparties and ledgers.
The publisher's own server: Ably MCP by usefulapi
Hosted MCP server that lets an assistant read Modern Treasury payment orders, transactions, counterparties and ledger data, and create counterparty records.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fmodern-treasury/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"modern-treasury-by-usefulapi": {
"type": "http",
"url": "https://modern-treasury.usefulapi.io/mcp"
}
}
}Query your Modern Treasury payment-ops and ledger data from Claude, Cursor, or any MCP client. Hosted, no local install — connect with your Modern Treasury API key.
Live endpoint: https://modern-treasury.usefulapi.io/mcp · Homepage: https://usefulapi.io/modern-treasury
https://modern-treasury.usefulapi.io/mcp.claude mcp add --transport http modern-treasury https://modern-treasury.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Modern Treasury credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/modern-treasury/
On first connect you'll paste your Modern Treasury org ID + API key. It's validated, stored per-user, and scoped to you.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with modern_treasury_upgrade (it returns a Stripe Checkout link). Cancel any time with modern_treasury_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running modern_treasury_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/modern-treasury/README.md at commit 4046075
Ping (auth check)
Verify connectivity and credentials. API: GET /ping.
Takes no parameters.
List counterparties
List counterparties (contacts). API: GET /counterparties.
nameemailper_pageafter_cursorGet counterparty
Get a single counterparty by id. API: GET /counterparties/{id}.
idrequiredList internal accounts
List your organization's internal bank accounts. API: GET /internal_accounts.
per_pageafter_cursorList external accounts
List external (counterparty) bank accounts. API: GET /external_accounts.
per_pageafter_cursorcounterparty_idList payment orders
List payment orders (READ ONLY — does not create or approve payments). API: GET /payment_orders.
statusper_pagedirectionafter_cursorcounterparty_idGet payment order
Get a single payment order by id (READ ONLY). API: GET /payment_orders/{id}.
idrequiredList expected payments
List expected payments (READ ONLY). API: GET /expected_payments.
statusper_pageafter_cursorList transactions
List bank transactions. API: GET /transactions.
per_pageafter_cursorinternal_account_idGet transaction
Get a single transaction by id. API: GET /transactions/{id}.
idrequiredList returns
List payment returns (e.g. ACH returns). API: GET /returns.
per_pageafter_cursorList ledgers
List double-entry ledgers. API: GET /ledgers.
per_pageafter_cursorList ledger accounts
List ledger accounts. API: GET /ledger_accounts.
per_pageledger_idafter_cursorGet ledger account
Get a single ledger account by id, including balances. API: GET /ledger_accounts/{id}.
idrequiredList ledger transactions
List ledger transactions (READ ONLY — does not post value). API: GET /ledger_transactions.
per_pageledger_idafter_cursorList ledger entries
List ledger entries (individual debits/credits). API: GET /ledger_entries.
per_pageafter_cursorledger_account_idCreate counterparty
Creates a counterparty (contact) record in Modern Treasury. Creates a record only — no bank details, MOVES NO MONEY. API: POST /counterparties.
namerequiredemailmetadata100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant read Tiltify campaigns, donations and top donor and fundraiser leaderboards.
io.usefulapiOfficial publisher
Hosted Termii server that lets an assistant send SMS, check wallet balance, DND status, sender IDs and message history.
io.usefulapiOfficial publisher
Hosted MCP server that lets an assistant read Temp Stick temperature and humidity sensors, their readings and alert notifications.
io.usefulapiOfficial publisher
Connects an assistant to a Stibee email marketing workspace to read address books, subscribers and email stats, and to add subscribers and group members.
{ "mcpServers": { "modern-treasury": { "url": "https://modern-treasury.usefulapi.io/mcp" } }}