Skip to main content

MCP server for EU company data — GLEIF search, VAT validation, Eurostat statistics, sanctions screening, insolvency search, beneficial ownership

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eu_company_mcp_server-0.2.0.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eu_company_mcp_server-0.2.0-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

Details for the file eu_company_mcp_server-0.2.0.tar.gz.

File metadata

  • Download URL: eu_company_mcp_server-0.2.0.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for eu_company_mcp_server-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6d3eefcbf417b4c4fd114e0eb119836b578a7585a1949c4f3effe34a69e0b5f5
MD5 a1755d1de2f75a6a725d9d9539327f28
BLAKE2b-256 37080a8b401c4ef106750a01f9b11608d1cd0e6d0d2026fd423fd238427003d0

See more details on using hashes here.

File details

Details for the file eu_company_mcp_server-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for eu_company_mcp_server-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 137a9895c4d039e978e2ecb0cb415e75d0ff20cf1097e4263b8ffffb1be1aa48
MD5 a08775a5687ff7af0140d4b2089f2460
BLAKE2b-256 259e10bfa09b2863c5d5f67e6fea4dedfa4d2fa09a67b4a82b54b4f9749aafe1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page