mcpField
K
KiMCP (Korea-integrated Model Context Protocol)

KiMCP (Korea-integrated Model Context Protocol)

ローカル
github.com/zeikar検索116 日前に更新

KiMCP (Korea-integrated Model Context Protocol) について

KiMCPは、Naver、Kakao、TMAPなど韓国のサービスのAPIをLLMアプリに提供するMCPサーバーです。複数の検索機能に加え、自動車と公共交通機関の経路検索に対応し、APIキーがない機能は無効になります。

主な機能

  1. 01Naverのブログ・ニュース・コミュニティ検索
  2. 02Naverの場所・画像検索
  3. 03Daumのブログ・コミュニティ検索
  4. 04Kakao Mapでの場所検索
  5. 05自動車・公共交通機関の経路検索

活用シーン

  1. 01韓国のニュース、ブログ、Q&Aの検索
  2. 02地域の事業者や場所の検索
  3. 03自動車や公共交通機関の経路確認

MCP 対応

Naver、Daum、Kakao、TMAPのAPI機能をツールとしてMCPクライアントに公開します。APIキーは個別に設定でき、キーのないAPIに対応するツールは無効になります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MseeP.ai Security Assessment Badge

KiMCP(韓国統合 Model Context Protocol)

MCP Server License: MIT

🇺🇸 英語 | 🇰🇷 韓国語

KiMCPは、Model Context Protocol(MCP)を活用し、ネイバー、カカオ、TMAPなど、韓国国内のAPIをLLMアプリケーションで利用できるMCPサーバーです。

スクリーンショット 1 スクリーンショット 2

機能

  • ネイバーブログ検索:ネイバーでブログコンテンツを検索
  • ネイバーニュース検索:ネイバーでニュース記事を検索
  • ネイバーカフェ検索:ネイバーのカフェコミュニティで投稿を検索
  • ネイバー知識iN検索:ネイバー知識iNでQ&A投稿を検索
  • ネイバー地域検索:地域の店舗や場所の情報を検索
  • ネイバー画像検索:ネイバーで画像を検索
  • ダウムブログ検索:ダウムのブログでブログコンテンツを検索
  • ダウムカフェ検索:ダウムのカフェで投稿を検索
  • カカオマップ検索:カカオマップで場所や店舗の情報を検索
  • 自動車ルート検索:カカオマップを使って自動車のルート情報を提供
  • 公共交通機関のルート検索:TMAPを使って公共交通機関のルート情報を提供

現在開発中…

前提条件

インストール

  1. リポジトリを複製

    git clone https://github.com/zeikar/kimcp
    cd kimcp
    
  2. Pythonの依存関係をインストール

    uv sync
    
  3. 環境変数を設定

    プロジェクトのルートにある.env.exampleファイルを参考に、.envファイルを作成してください:

    # .env.example 파일을 .env로 복사
    cp .env.example .env
    
    # 생성된 .env 파일 편집
    vi .env   # 또는 원하는 텍스트 에디터 사용
    

    .envファイルに、以下のようにAPIキーを入力してください:

    NAVER_CLIENT_ID=your_naver_client_id
    NAVER_CLIENT_SECRET=your_naver_client_secret
    KAKAO_REST_API_KEY=your_kakao_rest_api_key
    SK_APP_KEY=your_sk_app_key
    

    注意:

    • サービスごとのキーの発行方法については、APIキー発行ガイドを参照してください。
    • 必要なAPIのみを使用する場合は、該当するAPIキーのみを設定すれば大丈夫です。
      • APIキーが入力されていない場合、該当するMCPツールは自動的に無効になります。たとえば、ネイバーのAPIキーのみを入力し、カカオのAPIキーを入力しない場合、ネイバー関連のツールのみを使用できます。
  4. Claude Desktopにインストール

    uv run mcp install main.py -f .env
    
  5. 変更を適用するため、Claude Desktopを再起動

開発

テストと開発用にMCP inspectorを起動します:

uv run mcp dev main.py

テストを実行します:

uv run pytest

通常のテストでは実際のAPIを呼び出しません。すべてのツールを実際のAPIでテストするには、.envのキーを使って別途実行してください。キーが設定されていないAPIのツールはスキップされます。

uv run --env-file .env pytest -m live

ロードマップ

  • ✅ ネイバーAPIの統合
  • ✅ カカオAPIの統合
  • ✅ SK Open APIの統合
  • ⬜ 韓国気象庁(KMA)の統合
  • その他

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳しくはLICENSEファイルを参照してください。

謝辞

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。