Skip to main content

EU Company MCP Server

MCP server providing AI agents with European company data — company search, corporate structures, VAT validation, sanctions screening, insolvency search, beneficial ownership, and EU economic statistics.

eu-company-mcp-server MCP server

13 Tools in 4 Categories

Company Data (GLEIF)

  • company_search — Search 2M+ companies worldwide by name, filter by country
  • company_by_lei — Look up company details by LEI code
  • company_by_register — Find company by trade register number (e.g. HRB)
  • company_structure — Get corporate structure: parent company + subsidiaries

VAT Validation (VIES)

  • validate_vat_number — Validate EU VAT numbers, get company name & address

Compliance & Due Diligence (NEW in v0.2.0)

  • search_insolvencies — Search company insolvencies/bankruptcies across EU countries
  • get_beneficial_owners — Look up beneficial ownership (EU Anti-Money Laundering Directive)
  • check_sanctions — Screen against EU/US/UN sanctions lists (90+ datasets via OpenSanctions)

EU Statistics (Eurostat)

  • eu_gdp — GDP for EU countries (in million EUR)
  • eu_unemployment — Monthly unemployment rates (seasonally adjusted)
  • eu_inflation — Monthly inflation rates (HICP)
  • eu_business_demography — Business births, deaths, and active enterprises
  • get_industry_statistics — Industry-level stats by NACE code (enterprises, turnover, employment)

Installation

pip install eu-company-mcp-server

Usage with Claude Code

.mcp.json:

{
  "mcpServers": {
    "eu-company": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "src.server"]
    }
  }
}

Data Sources

All APIs are free and require no API key:

API Data
GLEIF Company search, LEI codes, corporate structures (2M+ entities)
VIES EU VAT number validation with company details
Eurostat GDP, unemployment, inflation, business demography, industry statistics
OpenSanctions EU/US/UN sanctions lists, beneficial ownership (90+ datasets)
Insolvenzbekanntmachungen.de German insolvency filings + EU E-Justice Portal links

Use Cases

  • Due Diligence — Verify company identity, check corporate structure, search insolvencies
  • KYC (Know Your Customer) — Validate company registration, VAT, and beneficial owners
  • AML (Anti-Money Laundering) — Screen against sanctions lists, check ownership structures
  • Market Research — Compare EU economies, industry statistics by NACE code
  • Compliance — Verify VAT numbers, sanctions screening for cross-border transactions
  • Export Control — Check if trading partners are on EU/US/UN sanctions lists

More MCP Servers by AiAgentKarl

Category Servers
🔗 Blockchain Solana
🌍 Data Weather · Germany · Agriculture · Space · Aviation · EU Companies
🔒 Security Cybersecurity · Policy Gateway · Audit Trail
🤖 Agent Infra Memory · Directory · Hub · Reputation
🔬 Research Academic · LLM Benchmark · Legal

→ Full catalog (50+ servers)

License

MIT

Metadata

Release files for eu-company-mcp-server 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eu-company-mcp-server 0.2.0
File Size Uploaded
eu_company_mcp_server-0.2.0.tar.gz 15.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eu-company-mcp-server 0.2.0
File Interpreter ABI Platform
eu_company_mcp_server-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 36.4 kB

Release files / eu_company_mcp_server-0.2.0.tar.gz

Download URL eu_company_mcp_server-0.2.0.tar.gz
Size 15.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6d3eefcbf417b4c4fd114e0eb119836b578a7585a1949c4f3effe34a69e0b5f5
BLAKE2b-256 checksum
How to use checksums
37080a8b401c4ef106750a01f9b11608d1cd0e6d0d2026fd423fd238427003d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / eu_company_mcp_server-0.2.0-py3-none-any.whl

Download URL eu_company_mcp_server-0.2.0-py3-none-any.whl
Size 21.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
137a9895c4d039e978e2ecb0cb415e75d0ff20cf1097e4263b8ffffb1be1aa48
BLAKE2b-256 checksum
How to use checksums
259e10bfa09b2863c5d5f67e6fea4dedfa4d2fa09a67b4a82b54b4f9749aafe1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page