Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’° Finance & Fintech
  3. EU Compliance Tools (pay Per Call, x402)
E
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/11/2026, 12:10:15 AM

EU Compliance Tools (pay Per Call, x402)

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

EU sanctions, KYB, VAT rules and e-invoice checks - pay per call in USDC, no account

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "eu-compliance-tools-pay-per-call-x402": {
      "command": "npx",
      "args": [
        "-y",
        "eu-compliance-tools-pay-per-call-x402"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing AlternativesπŸ’° More in Finance & Fintech

Documentation Overview

EU compliance & on-chain pre-flight tools for AI agents

Pay per call in USDC. No account, no API key, no subscription, no minimum. Also an MCP server, so an agent can simply use the tools.

An agent calls an endpoint, gets HTTP 402 Payment Required with the exact price, pays a fraction of a cent in USDC on Base, repeats the call and gets the answer. Every answer carries a signed receipt that verifies offline.

Catalog: https://eucompliance.tools Β· /.well-known/x402 Β· /llms.txt


Add it to your agent (30 seconds)

Claude Code

Terminal
claude mcp add --transport http eucompliance https://mcp.eucompliance.tools/mcp

Claude Desktop / Cursor / any MCP client β€” add to the config:

config.json
{
  "mcpServers": {
    "eucompliance": {
      "type": "http",
      "url": "https://mcp.eucompliance.tools/mcp"
    }
  }
}

Nothing to sign up for. Two tools are free (VAT ID and IBAN validation, 5000/day); the rest are paid per call and an agent with a wallet settles them over x402 by itself. Ask it "validate VAT ID ATU16170006" and it works immediately.


What the tools answer

On-chain pre-flight β€” for agents that transact

ToolWhat it answersPrice
Transaction pre-flightWill this transaction go through? Gas vs. balance, full simulation with the revert reason decoded into plain text, stuck pending nonces, contract-or-wallet recipient, ERC-20 allowance, and a sanctions screen of the counterparty. One call, send / do not send with every blocking reason$0.005
Token allowance & balanceEnough allowance and balance for this amount? Live from the chain on Base, Ethereum, Arbitrum, Optimism and Polygon$0.002
Transaction statusWhat happened to my transaction β€” and if it failed, why, recovered by replaying the call against its block. The receipt alone does not carry that reason$0.002

A failed transaction costs the full gas of the attempt. These calls cost a fraction of it.

EU compliance β€” for agents that onboard, invoice or pay

ToolWhat it answersPrice
Counterparty check (KYB)VAT ID + sanctions + IBAN + GLEIF LEI in one call β†’ traffic light clear / review / blocked with reasons$0.02
E-invoice validationEN 16931 / XRechnung / ZUGFeRD / Factur-X / Peppol BIS: the complete official EN 16931 Schematron rule set (CEN validation artefacts, used unmodified) plus totals arithmetic and VAT category rules β€” every finding with its official BR- code and severity, result signed and independently verifiable. Runnable example ↓$0.10
EU VAT rules enginePlace of supply, reverse charge, intra-Community supply, OSS threshold, with EN 16931 codes (BT-151 category, BT-121 exemption reason)$0.005
Sanctions screeningEU (Commission FSF) + UN Security Council + UK (HM Treasury OFSI) in one call, re-indexed daily, every hit auditable with list, reference and generation date$0.01
Company register lookupOfficial national registers: FR, NO, CZ, FI, SK, PL β€” normalised$0.01
Agent spend bookkeepingWhat did my agent spend, in EUR at the ECB rate of the payment date, with VAT treatment and CSV export$0.10
VAT ID / IBAN validationFormat plus live VIES registration check; IBAN mod-97 with bank identificationfree via MCP

General purpose

ToolWhat it answersPrice
Chat completionA model answer per call, no account and no API key. 8k chars in, 1k tokens out$0.005
Chat completion (plus)Stronger model, 16k chars in, 2k tokens out$0.02
Web content extractionURL in, readable content out as clean markdown or text β€” title, author, date, main text, tables, links. Direct fetch of the page, no third-party search index resold$0.003

Market & social data β€” for agents that trade or monitor

ToolWhat it answersPrice
Crypto spot priceMedian of Binance, Coinbase and Kraken public tickers β€” every single quote, the spread and the timestamp disclosed, so the median is verifiable. Refuses to answer from a single source$0.001
Wallet funding QRYour human tops you up with Apple Pay: prefilled onramp link (MoonPay) + QR code for any supported asset and destination wallet. Minimums enforced, address validated β€” funds settle directly with the licensed onramp, never through this service$0.005
Open social searchRecent public posts from Bluesky, Hacker News and Mastodon in one call: author, text, time, engagement, link. Failing sources are named. Twitter/X and TikTok are deliberately out of scope β€” their terms forbid scraping$0.002
Perp market dataMark and oracle price, hourly and annualised funding rate, open interest, 24h volume and max leverage per market, from the Hyperliquid public API, sorted by volume$0.005
Market brief / yield / gasAggregated crypto-market indicators computed from several upstream x402 feeds, scoring rule disclosed; archived time series at /x402/history$0.005

Validate an e-invoice in one call

Check a UBL or CII invoice (XRechnung, ZUGFeRD / Factur-X, Peppol BIS) against the complete official EN 16931 Schematron β€” the same rule set the official validators use, run unmodified β€” plus totals arithmetic and VAT category rules. Every finding comes back with its official BR- code and severity, and the result is signed so it can be attached to the document as validation evidence.

No wallet needed to try it β€” examples/validate_einvoice.py runs against the free tier and catches a deliberately broken sample out of the box:

Terminal
pip install requests
python examples/validate_einvoice.py                 # broken sample β†’ BR-02, BR-06, BR-CO-26 …
python examples/validate_einvoice.py my-invoice.xml  # your UBL/CII XML
python examples/validate_einvoice.py zugferd.pdf     # or a ZUGFeRD / Factur-X PDF

For volume it is one x402 call at /x402/einvoice ($0.10) β€” see examples/pay_and_call.py.


Try it without paying anything

Free, 5 calls a day per address, no signup:

Terminal
curl "https://api.eucompliance.tools/free/vat-rules?supplier=AT&customer=DE&b2b=true&type=service"
curl "https://api.eucompliance.tools/free/sanctions?name=Some%20Company%20Ltd"

Or get a key with 100 free calls covering every tool at https://api.eucompliance.tools/kaufen β€” email in, key out, no card.


Verify any answer without trusting us

Every response carries a receipt: the result hash, the issue time and an EIP-191 signature. Checking it needs no network and no trust in the issuer:

Terminal
pip install eucompliance-verify
server.ts
from eucompliance_verify import verify_receipt, PaymentPolicy

result = verify_receipt(response_json)          # recomputes the hash, recovers the signer
policy = PaymentPolicy(max_age_hours=24)
if not policy.check(response_json).allowed:
    raise RuntimeError("do not release this payment")

Source: eucompliance-verify (MIT). Conformance fixtures for the VAT engine, public domain: eu-vat-conformance.


Paying

x402 v2, scheme exact, network eip155:8453 (Base mainnet), asset USDC. The payer needs no ETH β€” gas is sponsored via EIP-3009, with Coinbase CDP as facilitator. Call any endpoint without payment to receive the challenge containing the exact price and payment address.

Prefer an invoice? The operator holds an Austrian trade licence and a VAT ID and can bill normally β€” see the signup page.


Who runs this

eucompliance.tools, operated from Vienna, Austria.

Two things about the origin, because they explain why the tools are shaped the way they are:

The VAT engine was not built for a market β€” it was built because we issue reverse-charge invoices ourselves every week and nothing off the shelf produced the codes our accountant, and from 2026 the EU e-invoicing mandates, require. Every rule in it is one we file under. The conformance fixtures are public so you can check that claim rather than believe it.

The on-chain tooling came out of running an agent wallet and getting tired of transactions that failed for reasons the receipt did not explain. The pre-flight check is the thing we wanted to exist.

Operator: Patrick Kaufmann, sole proprietor in Vienna, Austria (trade licence, Austrian VAT ID) β€” which is why an ordinary invoice is an option alongside per-call USDC. On-chain identity: ERC-8004 agent #60255 on Base.

MIT licensed. No telemetry, no tracking, no key required to look.

Related MCP Servers

View all in Finance & Fintech View all alternatives
  • P
    Parser

    Parse receipts & invoices into structured JSON. Pay per call in USDC (x402 on Base), no API key.

    πŸ’° Finance & Fintech0 views
    Compare vs Parser β†’
  • E
    Extract

    Web content extraction for AI agents. Pay per call with x402 (USDC on Base). No API key.

    πŸ’° Finance & Fintech0 views
    Compare vs Extract β†’
  • B
    Blixtworks

    Vision, web and data tools paid per call in USDC on Base via x402. No account, no API key.

    πŸ’° Finance & Fintech1 views
    Compare vs Blixtworks β†’
  • K
    Kx402

    Kaspa x402 agent payer β€” pay x402 v2 services on Kaspa (KAS) per call, no account or API key

    πŸ’° Finance & Fintech0 views
    Compare vs Kx402 β†’

Frequently Asked Questions about EU Compliance Tools (pay Per Call, x402)

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "eu-compliance-tools-pay-per-call-x402": { "command": "npx", "args": ["-y", "EU Compliance Tools (pay-per-call, x402)"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewEU Compliance Tools (pay Per Call, x402) AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/eu-compliance-tools-pay-per-call-x402?style=directory)](https://allmcps.com/mcp/eu-compliance-tools-pay-per-call-x402)
HTML Embed
<a href="https://allmcps.com/mcp/eu-compliance-tools-pay-per-call-x402"><img src="https://allmcps.com/api/badge/eu-compliance-tools-pay-per-call-x402?style=directory" alt="EU Compliance Tools (pay Per Call, x402) on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’°Finance & Fintech
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’° Finance & Fintech β†’Best MCP servers for Finance & Fintech β†’Alternatives to EU Compliance Tools (pay Per Call, x402) β†’Install in Claude DesktopInstall in CursorInstall in VS Code