check_connectionLABSCO SUMMARY
Statement lines become something you can reason about.
A bank feed is unreadable strings until something resolves them into merchants and categories. Here that resolution is a call, the results are held against the account holder they belong to, and a bulk path exists for when the input is a whole statement rather than one line.
What it is
An interface to Ntropy's transaction enrichment. Transactions belong to an account holder and are enriched from the fields a bank statement actually carries — description, date, amount, entry type, currency, country — and the enriched records stay queryable afterwards.
What you get
- Account holders created, updated, read back and deleted with everything attached to them
- A single transaction enriched from its description, date, amount, entry type and currency
- Many transactions enriched in one call
- Transactions listed for an account holder with limit and offset, or fetched individually
- Transactions deleted one at a time
- The API key set or replaced while the server is running, and a connection check that validates it
Requirements
An Ntropy API key from an account at ntropy.com. The server launches with uvx ntropy-mcp, and the key is handed to it on that launch command.
Setup effort
One command plus a key — uvx ntropy-mcp --api-key <YOUR_NTROPY_API_KEY>, then supply credentials
USE CASES
Making sense of one puzzling charge
Send the description, date and amount exactly as the statement gives them and read the enriched record back.
Processing a whole statement
Enrich the transactions in one call rather than looping, then list them back for the account holder they belong to.
Setting up a customer before their data arrives
Create the account holder, then correct its name or type later without touching the transactions underneath.
Honouring a deletion request
Remove a single transaction, or the account holder and everything associated with it.
Confirming the key works before a batch
Check the connection, or set a different key without restarting the server.
11 tools
Listed in project docs. Your client may show a different list.
set_api_keycreate_account_holderupdate_account_holderenrich_transactionget_account_holderlist_transactionsget_transactionbulk_enrich_transactionsdelete_account_holderdelete_transactionBEFORE YOU INSTALL
What to know first
Tools you get
11 tools named in the project's documentation.
Requires
uvx on PATH
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx ntropy-mcp --api-key <YOUR_NTROPY_API_KEY>MCP Clients
Claude Desktop
{
"mcpServers": {
"ntropy-mcp": {
"command": "uvx",
"args": [
"ntropy-mcp",
"--api-key",
"<YOUR_NTROPY_API_KEY>"
]
}
}
}