
ano-kuhanathan/eurostat-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
유럽 통계 데이터에 대한 Eurostat API를 쿼리하는 도구를 제공하는 모델 Context Protocol (MCP) 서버.
개요
유럽 통계 데이터에 대한 Eurostat API를 쿼리하는 도구를 제공하는 모델 Context Protocol (MCP) 서버. - 키워드로 Eurostat 데이터셋 찾기 - 유연한 필터링 옵션으로 데이터를 검색 - - 더 분석을위한 데이터를 로컬로 저장 - : - 일반 데이터셋을위한 SDMX 3.0 API (GDP, 실업, 인구 등) - SDMX 2.1 Comext API 무역 / 생산 데이터셋 (DS-prefixed) - Python 3.10 이상 - uv (추천) 또는 pip Claude Desktop 구성 파일에 다음을 추가하십시오. : ~/Library/Application Support/Claude/claude desktop config.json : %APPDATA%\Claude\claude desktop config.json Claude Code 설정에 추가 (.claude/settings.json 프로젝트 또는 ~/.claude/settings.json 글로벌): - NAMA 10 GDP - GDP 및 주요 구성 요소 - NAMQ 10 GDP - 분기별 GDP - UNE RT M - 월간 실업률 - UNE RT A - 연간 실업률 - LFSI EMP A - 고용률
개요(AI 번역)
유럽 통계 데이터에 대한 Eurostat API를 쿼리하는 도구를 제공하는 모델 Context Protocol (MCP) 서버.
특징
-검색 datasets - 키워드로 Eurostat datasets 찾기 -Query data - 유연한 필터링 옵션으로 데이터를 검색 -Export to CSV - 더 많은 분석을 위해 로컬 데이터를 저장
- ** 둘 다 APIs를 위해 지원 **:
- 일반 데이터셋용 SDMX 3.0 API (GDP, 실업, 인구 등)
- SDMX 2.1 Comext API 무역/생산 데이터셋 (DS-prefixed)
사용 가능한 도구
| 도구 | 설명 |
|---|---|
| [T0] | 키워드로 datasets 검색 |
get_dataset_info |
데이터셋에 대한 메타데이터 및 치수를 재확인 |
query_eurostat_data |
필터가있는 Query 데이터 (geo, time, etc.) |
get_available_values |
차원의 유효값 일람표 |
list_popular_datasets |
카테고리별 통용되는 데이터 세트 |
export_to_csv |
국내 CSV 파일로 내보내기 |
| [T6] | 일괄 수출 다수 데이터 세트 |
설치
# 필수품
- Python 3.10 이상
- uv (권장) 또는 pip
uv 설치 (추천)
pip로 설치
구성
Claude 데스크탑
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Eurostat MCP Server
A Model Context Protocol (MCP) server that provides tools to query Eurostat APIs for European statistics data.
Features
- Search datasets - Find Eurostat datasets by keyword
- Query data - Retrieve data with flexible filtering options
- Export to CSV - Save data locally for further analysis
- Support for both APIs:
- SDMX 3.0 API for regular datasets (GDP, unemployment, population, etc.)
- SDMX 2.1 Comext API for trade/production datasets (DS-prefixed)
Available Tools
| Tool | Description |
|---|---|
search_datasets |
Search for datasets by keyword |
get_dataset_info |
Get metadata and dimensions for a dataset |
query_eurostat_data |
Query data with filters (geo, time, etc.) |
get_available_values |
List valid values for a dimension |
list_popular_datasets |
Show commonly used datasets by category |
export_to_csv |
Export data to a local CSV file |
export_multiple_datasets |
Batch export multiple datasets |
Installation
Prerequisites
- Python 3.10 or higher
- uv (recommended) or pip
Install with uv (recommended)
# Clone the repository
git clone https://github.com/YOUR_USERNAME/eurostat-mcp.git
cd eurostat-mcp
# Install dependencies
uv pip install -r requirements.txt
Install with pip
# Clone the repository
git clone https://github.com/YOUR_USERNAME/eurostat-mcp.git
cd eurostat-mcp
# Create virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
Configuration
Claude Desktop
Add the following to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"eurostat": {
"command": "uv",
"args": [
"--directory",
"/path/to/eurostat-mcp",
"run",
"server.py"
]
}
}
}
Or with Python directly:
{
"mcpServers": {
"eurostat": {
"command": "python",
"args": ["/path/to/eurostat-mcp/server.py"]
}
}
}
Claude Code (CLI)
Add to your Claude Code settings (.claude/settings.json in your project or ~/.claude/settings.json globally):
{
"mcpServers": {
"eurostat": {
"command": "python",
"args": ["/path/to/eurostat-mcp/server.py"]
}
}
}
Usage Examples
Search for datasets
Search for GDP datasets
→ search_datasets("GDP")
Query unemployment data
Get monthly unemployment rate for Germany and France in 2024
→ query_eurostat_data(
dataset_id="UNE_RT_M",
geo="DE+FR",
time_period="ge:2024"
)
Query international trade data (Comext)
Get German exports to China in 2024
→ query_eurostat_data(
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"eurostat": {
"command": "uv",
"args": [
"--directory",
"/path/to/eurostat-mcp",
"run",
"server.py"
]
}
}
}