Finance

VAT API

@ktmcp-cli/vatapi

VAT API provides European VAT number validation, rate lookup, and invoice generation services. This CLI lets you validate VAT numbers, retrieve VAT rates by country, convert currencies, and generate VAT-compliant invoices.

Peter Steinberger
🦞
Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI.
Peter Steinberger, Founder of OpenClaw · Lex Fridman Podcast #491 · @steipete

Quick Start

Install the CLI globally using npm:

npm install -g @ktmcp-cli/vatapi

Features

VAT number validation
EU VAT rate lookup
Invoice generation
Currency conversion
IP geolocation for VAT
Batch VAT validation

Usage Examples

Authentication

# Set up API key
vatapi auth login --api-key YOUR_API_KEY

# Verify connection
vatapi auth status

Validate VAT

# Validate a VAT number
vatapi validate --vat-number GB123456789

# Get VAT rates for a country
vatapi rates get --country-code GB

# Convert currency with VAT
vatapi convert --amount 100 --currency-from GBP --currency-to EUR

Documentation

For complete documentation, API reference, and advanced usage examples, visit the GitHub repository. Each CLI includes comprehensive README.md, AGENT.md for AI integration, and OPENCLAW.md for tool definitions.