Skip to main content
Bridger is used by connecting to the hosted Gateway (mcp.datari.kr) with an API key. You can start right away — no separate server to install or operate.

Why Bridger exists

When you connect directly to public-data APIs, every provider does things a little differently.
  • serviceKey names and placement vary.
  • Some APIs return JSON, others only XML.
  • Coordinate, region-code, and pagination parameter names are inconsistent.
  • Error codes and retry rules are not standardized.
  • Audit logs and operational traces need separate handling.
Bridger normalizes those differences in the Gateway so you can connect with one key, activate only the provider keys you need, find the tool, and call it.

1. Issue an API key

Create an account at admin.datari.kr and issue a key under Settings → API Keys. See the API key guide for details.
export DATA_BRIDGE_API_KEY="dk_live_..."

2. Connect to the Gateway

The Gateway host is mcp.datari.kr. Connect to that address from your MCP client or curl.

3. List available tools

Use JSON-RPC tools/list to retrieve every tool registered with Bridger.
curl -X POST https://mcp.datari.kr/mcp \
  -H "x-api-key: $DATA_BRIDGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
If you prefer a flatter catalog view, GET /registry/tools shows the same tools in a searchable list.

4. Activate the provider key you need

For presets that require a public-data serviceKey, follow the API key guide and register the provider key under Settings → Provider Keys before you call the tool.

5. Call your first tool

Run a single tool for real. The example below calls the KMA ultra-short-term forecast.
curl -X POST https://mcp.datari.kr/mcp \
  -H "x-api-key: $DATA_BRIDGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "getultrashortcast",
      "arguments": {
        "searchKeyword": "Seoul",
        "numOfRows": 10
      }
    }
  }'

Next steps

Connect to Claude

Call Bridger tools in natural language from Claude Desktop.

Connect to ChatGPT

Use Bridger via ChatGPT.

Use REST / SDK

Call directly with the Node.js or Python SDK.

Register your own API (BYOAPI)

Turn any API with an OpenAPI spec into a tool.