# datagokr — 공공데이터포털 검색을 더 쉽게 (find data.go.kr datasets easily)

Finds datasets on the data.go.kr portal from a plain-language description and shows columns and the first row without an API key.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: datagokr-dev
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/datagokr-dev/datagokr
- Updated: 2026-10-19
- HTML: https://affpapa.org/en/nevibecode/mcp/datagokr-find-datagokr-datasets-easily

## What it does

The server indexes the data.go.kr catalogue down to column names, so a table turns up even when its title does not match your wording. Related datasets are grouped by topic, and before you download anything you can see which fields exist and what the first row looks like. Search, structure lookup and previews run through the public server at `https://datagokr.dev/mcp`, with no key and no account.

Full file downloads, usage applications and open API calls with your own key happen locally and need the `datagokr-mcp` package plus Python 3.11 or newer. Applications can be batched, up to 50 datasets at a time, and downloaded files land in `~/datagokr/<dataset_id>/`. Your key and portal session stay on your machine and go only to the official data.go.kr services.

Settings resolve in this order: function or CLI arguments, environment variables, a `.env` in the working directory, `~/.config/datagokr/config.toml`, then defaults. Sharing one TOML file across clients is simpler, and it deserves `chmod 600`. In the web versions of Claude and ChatGPT only the first stage works — no applications, no downloads there.

## Requirements
- Needs: Python and uv (commands run via uvx)
- Remote server: `https://datagokr.dev/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http datagokr https://datagokr.dev/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add datagokr-find-datagokr-datasets-easily --url https://datagokr.dev/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "datagokr-find-datagokr-datasets-easily": {
            "url": "https://datagokr.dev/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "datagokr-find-datagokr-datasets-easily": {
            "type": "http",
            "url": "https://datagokr.dev/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http datagokr-find-datagokr-datasets-easily https://datagokr.dev/mcp
```

## When to use it
- find a dataset by meaning instead of an exact title
- inspect column names and the first row before downloading
- file usage applications for several datasets at once
- pull a full dataset along with its earlier versions
- query an open API with your own key without building the URL by hand

## Example prompts
- Find nationwide parking lot data and show me its columns
- Which datasets have latitude, longitude and hospital name together?
- Apply for these datasets and download them

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [Scrapling MCP Server](https://affpapa.org/en/nevibecode/mcp/scrapling-mcp-server.md) — MCP server · ★ 89899
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40459
- [dbx](https://affpapa.org/en/nevibecode/mcp/dbx.md) — MCP server · ★ 27844
- [Metabase](https://affpapa.org/en/nevibecode/mcp/metabase.md) — MCP server · ★ 49863

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
