Labsco
MCP SERVER

Ntropy MCP server

by ntropy-network

Turn a raw bank transaction string into a labelled record, one at a time or a statement at a time, through the Ntropy API.

Personal Finance & Budgeting
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