mcpField
M
Mcp Tmap

Mcp Tmap

ローカル
github.com/yunkee-lee地図・旅行077 週間前に更新

Mcp Tmap について

Mcp Tmapは、公共交通やルート、場所を扱うアプリ向けにTMAP APIへ接続します。関連機能をMCP経由で公開します。

主な機能

  1. 01公共交通APIへのアクセス
  2. 02公共交通ルート検索
  3. 03場所APIへのアクセス
  4. 04全文ジオコーディング

活用シーン

  1. 01公共交通情報の取得
  2. 02公共交通ルートの検索
  3. 03テキストによる場所検索

MCP 対応

公共交通、ルート、場所検索、全文ジオコーディングなどのTMAP API機能をMCPクライアントに提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP TMAP

この MCP は TMAP API に接続します。

現在、以下の API をサポートしています。

前提条件

始める前に、以下がインストールされていることを確認してください。

  • Python: バージョン 3.13 以上
  • uv: インストール手順はこちらで確認できます。
  • SK Open API: SK open API から API 認証情報(アプリキー)を取得する必要があります。

設定

  1. .env ファイルを作成する: プロジェクトのルートにファイルを作成します。

  2. API 認証情報を追加する: .env ファイルを編集し、SK open API の認証情報を追加します。

    SK_OPEN_API_APP_KEY="YOUR_APP_KEY_HERE"
    

    必要な環境変数名を確認するには、src/mcp_tmap/tmap_client.py を参照してください。

MCP の実行

  1. 依存関係を同期する: ターミナルでプロジェクトのルートディレクトリに移動し、以下のコマンドを実行します。これにより、仮想環境(まだ存在しない場合)が作成され、pyproject.toml に指定された依存関係がすべてインストールされます。

    uv sync
    
  2. 実行する: uv を使って MCP サーバーを実行できます。

    uv run src/mcp_tmap
    

    開発時は、

    source .venv/bin/activate
    mcp dev src/mcp_tmap/server.py
    

コメント

MCP は初めてですか?

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

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