datagokr — MCP-сервер для Claude Code: поиск данных data.go.kr
Ищет наборы данных на портале data.go.kr по описанию словами, показывает колонки и первую строку без ключа API.
claude mcp add --transport http datagokr https://datagokr.dev/mcpЧто делает datagokr — 공공데이터포털 검색을 더 쉽게 (find data.go.kr datasets easily)
Сервер индексирует каталог data.go.kr вместе с названиями колонок, поэтому находит таблицу даже тогда, когда заголовок не совпадает с запросом. Похожие наборы группируются по теме, а перед скачиванием видно, какие поля внутри и как выглядит первая строка. Поиск, разбор структуры и предпросмотр идут через публичный сервер https://datagokr.dev/mcp — ни ключа, ни входа в аккаунт для этого не нужно.
Полная выгрузка файлов, заявка на использование и запросы к открытым API по своему ключу выполняются локально: для них нужен пакет datagokr-mcp и Python 3.11 или новее. Заявки можно отправлять пачкой, до 50 наборов за раз, а скачанные файлы ложатся в ~/datagokr/<dataset_id>/. Ключ и сессия портала остаются на вашей машине и уходят только на официальные сервисы data.go.kr.
Настройки читаются в порядке: аргументы функции или CLI, переменные окружения, .env в текущем каталоге, ~/.config/datagokr/config.toml, затем значения по умолчанию. Для нескольких клиентов удобнее общий TOML-файл, и ему стоит выставить права chmod 600. В веб-версиях Claude и ChatGPT доступен только первый этап — заявку и скачивание там не сделать.
Какие задачи решает
- найти набор данных по смыслу, а не по точному заголовку
- посмотреть список колонок и первую строку до скачивания
- оформить заявку на использование сразу для нескольких наборов
- выгрузить файл целиком вместе с прошлыми версиями
- запросить открытый API своим ключом без ручной сборки URL
Примеры запросов агенту
- Найди данные о парковках по всей стране и покажи колонки
- Какие наборы содержат широту, долготу и название больницы?
- Оформи заявку на эти наборы данных и скачай их
Как установить datagokr — 공공데이터포털 검색을 더 쉽게 (find data.go.kr datasets easily)
Командой платформы: удалённый сервер
claude mcp add --transport http datagokr https://datagokr.dev/mcpКомандой платформы: удалённый сервер
codex mcp add datagokr-find-datagokr-datasets-easily --url https://datagokr.dev/mcpФайл настроек
{
"mcpServers": {
"datagokr-find-datagokr-datasets-easily": {
"url": "https://datagokr.dev/mcp"
}
}
}Файл настроек
{
"servers": {
"datagokr-find-datagokr-datasets-easily": {
"type": "http",
"url": "https://datagokr.dev/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http datagokr-find-datagokr-datasets-easily https://datagokr.dev/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о datagokr — 공공데이터포털 검색을 더 쉽게 (find data.go.kr datasets easily)
Как установить datagokr в Claude Code?
Добавьте удалённый сервер командой claude mcp add --transport http datagokr https://datagokr.dev/mcp. Для второго этапа, с заявками и скачиванием, поставьте локальный пакет: pip install datagokr-mcp.
Что делает datagokr?
Ищет наборы данных портала data.go.kr по описанию на обычном языке, показывает структуру и первую строку. С локальным пакетом ещё оформляет заявки на использование и скачивает файлы.
Нужен ли ключ API для поиска?
Нет. Поиск, просмотр колонок и предпросмотр первой строки работают без ключа и без входа в аккаунт. Ключ нужен только для заявок, скачивания и запросов к открытым API.