datahub-mcp-server

combineads/datahub-mcp-server

3.1

If you are the rightful owner of datahub-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

DataHub MCP Server is a server that uses the DataHub Open API to query entity information through the Model Context Protocol (MCP).

DataHub MCP Server

DataHub Open APIλ₯Ό μ‚¬μš©ν•˜μ—¬ μ—”ν‹°ν‹° 정보λ₯Ό μ‘°νšŒν•˜λŠ” MCP(Model Context Protocol) μ„œλ²„μž…λ‹ˆλ‹€.

μ„€μΉ˜

npm을 ν†΅ν•œ μ„€μΉ˜ (ꢌμž₯)

npm install -g datahub-mcp-server

λ˜λŠ” 둜컬 μ„€μΉ˜:

npm install datahub-mcp-server

μ†ŒμŠ€μ—μ„œ μ„€μΉ˜

git clone https://github.com/combineads/datahub-mcp-server.git
cd datahub-mcp-server
npm install
npm run build

ν™˜κ²½ μ„€μ •

.env νŒŒμΌμ„ μƒμ„±ν•˜κ³  DataHub API 토큰을 μ„€μ •ν•©λ‹ˆλ‹€:

cp .env.example .env

.env νŒŒμΌμ„ νŽΈμ§‘ν•˜μ—¬ μ‹€μ œ 토큰을 μž…λ ₯ν•©λ‹ˆλ‹€:

DATAHUB_BASE_URL=https://datahub.kakaoent.io
DATAHUB_TOKEN=your_actual_token_here

λΉŒλ“œ

npm run build

μ‚¬μš© 방법

Claude Desktop μ„€μ •

Claude Desktop의 μ„€μ • νŒŒμΌμ— λ‹€μŒμ„ μΆ”κ°€ν•©λ‹ˆλ‹€:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

μ „μ—­ μ„€μΉ˜ν•œ 경우:
{
  "mcpServers": {
    "datahub": {
      "command": "datahub-mcp-server",
      "env": {
        "DATAHUB_TOKEN": "your_token_here"
      }
    }
  }
}
둜컬 μ„€μΉ˜ν•œ 경우:
{
  "mcpServers": {
    "datahub": {
      "command": "node",
      "args": ["./node_modules/.bin/datahub-mcp-server"],
      "env": {
        "DATAHUB_TOKEN": "your_token_here"
      }
    }
  }
}
μ†ŒμŠ€μ—μ„œ λΉŒλ“œν•œ 경우:
{
  "mcpServers": {
    "datahub": {
      "command": "node",
      "args": ["/path/to/datahub-mcp-server/dist/index.js"],
      "env": {
        "DATAHUB_TOKEN": "your_token_here"
      }
    }
  }
}

κΈ°λŠ₯

1. get_entity

DataHub μ—”ν‹°ν‹° 정보λ₯Ό URN으둜 μ‘°νšŒν•©λ‹ˆλ‹€.

νŒŒλΌλ―Έν„°:

  • urn (ν•„μˆ˜): μ—”ν‹°ν‹°μ˜ URN
  • systemMetadata (선택): μ‹œμŠ€ν…œ 메타데이터 포함 μ—¬λΆ€
  • aspects (선택): μ‘°νšŒν•  aspect λͺ©λ‘

μ˜ˆμ‹œ:

urn: urn:li:dataset:(urn:li:dataPlatform:hive,melon_ma_stat_production.d_base_dt,PROD)

개발

개발 λͺ¨λ“œλ‘œ μ‹€ν–‰:

npm run dev