Flintby KeyFlint Try free

MCP tools for money, accounting and data

Deterministic tools your AI can trust with numbers

AI is great at writing and bad at numbers. Flint gives Claude, ChatGPT, Cursor and VS Code tools that compute instead of guess: bank reconciliation, accounting exports, e-invoicing checks, data cleaning and web audits.

  • No card
  • Pay per successful call
  • Source on GitHub
Real output from Flint Bank, run twice: same hash63 s

Works with

  • Claude
  • Cursor
  • ChatGPT
  • Claude Code
  • VS Code
  • Codex
  • Antigravity
  • Windsurf
  • Any MCP client

Five tools, one account

The AI proposes. Flint checks.

Each tool does one exact job end to end and validates data the way the destination software does.

web-intel-mcp

Flint Web

Turn any web page into clean Markdown and audit its SEO.

Clean Markdown, metadata and links from any page, the site's tech stack, and an SEO score from 0 to 100 with the 5 fixes that matter most.

GitHub PyPI
dataclean-mcp

Flint Data

Clean and validate messy CSV and Excel files without losing a row.

Real column types, European and US amounts and dates, mojibake and odd spaces removed, phones in E.164, duplicates and schema checks. Ambiguous values are flagged, never dropped.

GitHub PyPI
norma43-mcp

Flint Bank

Parse Spanish Norma 43 bank statements and reconcile them with invoices.

Reads Cuaderno 43 files with the same checks a bank runs and matches movements to invoices (1:1, one transfer for several invoices, partial payments), each with a score and a reason.

GitHub PyPI
contabridge-mcp

Flint Ledger

Move journal entries between A3, ContaPlus, QuickBooks and Xero.

Converts entries between a3, Sage ContaPlus / Sage 50, QuickBooks (IIF and CSV), Xero and Holded, adjusts sub-account lengths and checks that every entry balances.

GitHub PyPI
verifactu-keyflint-mcp

Flint Fiscal

Check VeriFactu records and Facturae e-invoices before you send them.

Verifies VERI*FACTU fingerprints and chaining, validates the XML against the AEAT schema, builds the tax QR and creates or validates Facturae 3.2.2. It reviews files: it is not a certified invoicing system.

GitHub PyPI

Why Flint

Built for work where "almost right" fails

Deterministic

Same file in, same result out. Run it twice and the SHA-256 of the output matches.

Pay only when it works

Each tool has a fixed credit cost. Invalid files are rejected before charging, and failed calls are refunded automatically.

Flags, never guesses

Anything uncertain is marked for review instead of being invented.

Your files stay with you

Run locally with uvx and your files never leave your machine, or use the remote connector with OAuth.

One license, every tool

Signed Ed25519 license tokens, verified locally in under a millisecond.

Source on GitHub

Plain, tested Python under the Business Source License 1.1. Read exactly what your AI runs.

How it works

Connected in two minutes

  1. 1Get a license

    25 free credits or a paid plan. You see it on screen and get it by email.

  2. 2Connect your AI

    Add the remote connector URL in Claude or ChatGPT and sign in with your license, or run it locally with uvx in Cursor, VS Code or Claude Desktop.

  3. 3Just ask

    "Reconcile October's statement with invoices.csv". Your AI picks the tool and shows the cost.

Remote connector URL
https://mcp.keyflint.dev/norma43/mcp

Swap norma43 for web-intel, dataclean, contabridge or verifactu.

Local (claude_desktop_config.json, Cursor, VS Code)
{
  "mcpServers": {
    "flint-bank": {
      "command": "uvx",
      "args": ["norma43-mcp"],
      "env": { "KEYFLINT_LICENSE": "LIC-…" }
    }
  }
}

Pricing

One credit balance for every tool

A €5 top-up (100 credits) reads and reconciles 25 Norma 43 statements at 4 credits each.

Free

Try it on your own files

€0

25 credits

Get a free license
  • All 5 tools
  • No card
  • 1 device

Pro

For daily use

$29/mo

1,000 credits

Buy Pro
  • 1,000 new credits every month, cancel anytime
  • 3 devices
  • Failed calls are free

Secure checkout with Stripe. Top-ups in euros with VAT included; Pro in USD plus local taxes. 14-day refund policy.

FAQ

Questions

Anything else? Email support@keyflint.dev. A real person answers within one business day.

What is MCP?

The Model Context Protocol is the open standard that lets AI clients such as Claude, ChatGPT, Cursor and VS Code call external tools. Flint is a set of MCP servers your AI can call when it needs an exact answer.

Is it open source?

The code is public on GitHub under the Business Source License 1.1: you can read it, run it and audit it. Commercial use goes through a license with credits.

Where are my files processed?

Locally, if you run the servers with uvx: only the license check and the credit count reach our servers. With the remote connector, files are processed to answer the call and are not stored.

Is Flint Fiscal a certified invoicing system?

No. It reviews VeriFactu and Facturae files before you send them. It does not send anything to the Spanish tax agency and does not certify compliance.

Why so many Spanish formats?

That is where AI fails most and nobody else covers it: Norma 43 statements, a3 and ContaPlus exports, VeriFactu. Flint Web and Flint Data work for any country.

What if I run out of credits or want a refund?

Tools tell your AI when credits run out and nothing is charged. Top up from €5 and the credits land on the same license, with no config changes. Within 14 days we refund a top-up or your first Pro month if you used less than 20% of its credits; failed calls are never charged.

Try it on your own files

25 free credits, no card. Built solo from Spain.