eurostat-mcp-server — MCP-сервер для Claude Code: как установить
Сервер открывает моделям каталог Eurostat с данными по демографии и торговле в ЕС. Пригодится для выборки срезов или SQL-анализа региональной статистики NUTS.
claude mcp add --transport http eurostat-mcp-server https://eurostat.caseyjhand.com/mcpЧто делает eurostat-mcp-server
Сервер подключается к каталогу Eurostat через публичный HTTP-эндпоинт либо локально через STDIO с запуском пакета через npx. Модель получает инструменты для поиска датасетов по ключевым словам, обхода каталога тем, чтения метаданных и фильтрации географических уровней NUTS от государств до субрегионов.
Для детальной аналитики предусмотрена выгрузка полных массивов через bulk-эндпоинт SDMX на холст датафрейма. По загруженным таблицам можно выполнять операции чтения с помощью инструмента eurostat_dataframe_query на диалекте SQL, а также удалять ненужные таблицы через eurostat_dataframe_drop.
Без переменной окружения EUROSTAT_DATAFRAME_DROP_ENABLED=true инструмент удаления таблиц работать откажется. При значении CANVAS_PROVIDER_TYPE=none холст датафрейма полностью отключается, поэтому ассистент сможет получать только ограниченные предварительные выборки данных.
Какие задачи решает
- найти статистические датасеты ЕС по ключевым словам и темам
- отфильтровать демографические показатели по уровням регионов NUTS
- выгрузить таблицы промышленного производства PRODCOM или торговли Comext
- выполнить SQL-запрос к загруженным данным на холсте датафрейма
Примеры запросов агенту
- Найди в каталоге Eurostat датасеты по уровню инфляции в странах еврозоны.
- Покажи допустимые значения измерений для уровня NUTS 2 в выбранной таблице.
- Выгрузи массив торговли Comext и выполни SQL-запрос к загруженной таблице.
Как установить eurostat-mcp-server
1Командой платформы: удалённый сервер
claude mcp add --transport http eurostat-mcp-server https://eurostat.caseyjhand.com/mcp2Командой платформы
claude mcp add --env EUROSTAT_CLAMP_LIMITS=<EUROSTAT_CLAMP_LIMITS> --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env EUROSTAT_BASE_URL=<EUROSTAT_BASE_URL> --env EUROSTAT_COMEXT_BASE_URL=<EUROSTAT_COMEXT_BASE_URL> --env EUROSTAT_REQUEST_TIMEOUT_MS=<EUROSTAT_REQUEST_TIMEOUT_MS> --transport stdio eurostat-mcp-server -- npx -y @cyanheads/eurostat-mcp-serverВместо <…> подставьте свои значения. Ещё 15 переменных окружения — в README сервера
1Командой платформы: удалённый сервер
codex mcp add eurostat-mcp-server --url https://eurostat.caseyjhand.com/mcp2Командой платформы
codex mcp add eurostat-mcp-server --env EUROSTAT_CLAMP_LIMITS=<EUROSTAT_CLAMP_LIMITS> --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env EUROSTAT_BASE_URL=<EUROSTAT_BASE_URL> --env EUROSTAT_COMEXT_BASE_URL=<EUROSTAT_COMEXT_BASE_URL> --env EUROSTAT_REQUEST_TIMEOUT_MS=<EUROSTAT_REQUEST_TIMEOUT_MS> -- npx -y @cyanheads/eurostat-mcp-serverВместо <…> подставьте свои значения. Ещё 15 переменных окружения — в README сервера
Файл настроек
{
"mcpServers": {
"eurostat-mcp-server": {
"url": "https://eurostat.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"eurostat-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/eurostat-mcp-server"
],
"env": {
"EUROSTAT_CLAMP_LIMITS": "<EUROSTAT_CLAMP_LIMITS>",
"MCP_LOG_LEVEL": "<MCP_LOG_LEVEL>",
"EUROSTAT_BASE_URL": "<EUROSTAT_BASE_URL>",
"EUROSTAT_COMEXT_BASE_URL": "<EUROSTAT_COMEXT_BASE_URL>",
"EUROSTAT_REQUEST_TIMEOUT_MS": "<EUROSTAT_REQUEST_TIMEOUT_MS>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 15 переменных окружения — в README сервера
Файл настроек
{
"servers": {
"eurostat-mcp-server": {
"type": "http",
"url": "https://eurostat.caseyjhand.com/mcp"
}
}
}{
"servers": {
"eurostat-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/eurostat-mcp-server"
],
"env": {
"EUROSTAT_CLAMP_LIMITS": "<EUROSTAT_CLAMP_LIMITS>",
"MCP_LOG_LEVEL": "<MCP_LOG_LEVEL>",
"EUROSTAT_BASE_URL": "<EUROSTAT_BASE_URL>",
"EUROSTAT_COMEXT_BASE_URL": "<EUROSTAT_COMEXT_BASE_URL>",
"EUROSTAT_REQUEST_TIMEOUT_MS": "<EUROSTAT_REQUEST_TIMEOUT_MS>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 15 переменных окружения — в README сервера
1Командой платформы: удалённый сервер
gemini mcp add -t http eurostat-mcp-server https://eurostat.caseyjhand.com/mcp2Командой платформы
gemini mcp add -e EUROSTAT_CLAMP_LIMITS=<EUROSTAT_CLAMP_LIMITS> -e MCP_LOG_LEVEL=<MCP_LOG_LEVEL> -e EUROSTAT_BASE_URL=<EUROSTAT_BASE_URL> -e EUROSTAT_COMEXT_BASE_URL=<EUROSTAT_COMEXT_BASE_URL> -e EUROSTAT_REQUEST_TIMEOUT_MS=<EUROSTAT_REQUEST_TIMEOUT_MS> eurostat-mcp-server npx -y @cyanheads/eurostat-mcp-serverВместо <…> подставьте свои значения. Ещё 15 переменных окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о eurostat-mcp-server
Как установить eurostat-mcp-server в Claude Code?
Для подключения через удалённый HTTP-сервер выполните claude mcp add --transport http eurostat-mcp-server https://eurostat.caseyjhand.com/mcp. Для локального запуска через STDIO используйте `claude mcp add --env EUROSTAT_CLAMP_LIMITS=<EUROSTAT_CLAMP_LIMITS> --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env EUROSTAT_BASE_URL=<EUROSTAT_BASE_URL> --env EUROSTAT_COMEXT_BASE_URL=<EUROSTAT_COMEXT_BASE_URL> --env EUROSTAT_REQUEST_TIMEOUT_MS=<EUROSTAT_REQUEST_TIMEOUT_MS> --transport stdio eurostat-mcp-server -- npx -y @cyanheads/eurostat-mcp-server`.
Что делает eurostat-mcp-server?
Он предоставляет инструментарий для навигации по официальной статистике Eurostat, чтения срезов по регионам NUTS и пакетной загрузки данных для выполнения аналитических SQL-запросов.
Как активировать удаление таблиц на холсте датафрейма?
Инструмент eurostat_dataframe_drop работает только при явном указании переменной окружения EUROSTAT_DATAFRAME_DROP_ENABLED=true. По умолчанию эта функция выключена.