MCP server for EU company data — GLEIF company search, VAT validation, Eurostat business statistics
Project description
EU Company MCP Server
MCP server providing AI agents with European company data — company search, corporate structures, VAT validation, and EU economic statistics.
9 Tools in 3 Categories
Company Data (GLEIF)
company_search— Search 2M+ companies worldwide by name, filter by countrycompany_by_lei— Look up company details by LEI codecompany_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
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
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 |
Use Cases
- Due Diligence — Verify company identity, check corporate structure
- KYC (Know Your Customer) — Validate company registration and VAT
- Market Research — Compare EU economies, track business trends
- Compliance — Verify VAT numbers for cross-border transactions
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file eu_company_mcp_server-0.1.1.tar.gz.
File metadata
- Download URL: eu_company_mcp_server-0.1.1.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
165fb4095ca1c78811391404b95554ac94a3f5b1838fa99973bd30f631daa878
|
|
| MD5 |
ed54ffd4d2c5b413ebe1d932719c426e
|
|
| BLAKE2b-256 |
9706fd0e9767981dd11262197241c3bc0594e8417b262382b42f6e2dd40e33dc
|
File details
Details for the file eu_company_mcp_server-0.1.1-py3-none-any.whl.
File metadata
- Download URL: eu_company_mcp_server-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44b9496e1d94a93fa91531f69fd390e116f5a5eb0cf3310f33ff9304945b35a6
|
|
| MD5 |
7ec257f4c66664271723cfe53ecafa8f
|
|
| BLAKE2b-256 |
3c17e86dce7abb345dcbf5b49c638d0af86289f892d6a3ca2a6957e4fbfbfce4
|