Uber Eats MCP サーバー
これは、Uber Eats上にMCPサーバーを構築する方法のPOCです。
https://github.com/user-attachments/assets/05efbf51-1b95-4bd2-a327-55f1fe2f958b
MCPとは何ですか?
モデル コンテキスト プロトコル (MCP)は、LLM アプリケーションと外部ツール間のシームレスな統合を可能にするオープン プロトコルです。
Related MCP server: YARR Media Stack MCP Server
前提条件
Python 3.12以上
Anthropic APIキーまたはその他のサポートされているLLMプロバイダー
設定
仮想環境がアクティブになっていることを確認します。
uv venv source .venv/bin/activate # On Unix/Mac必要なパッケージをインストールします。
uv pip install -r requirements.txt playwright installAPI キーを使用して
.envファイルを更新します。ANTHROPIC_API_KEY=your_openai_api_key_here
注記
MCPトランスポートとしてstdioを使用しているため、ブラウザからの出力をすべて無効にしています。
デバッグ
このコマンドでMCPインスペクタツールを実行できます。
uv run mcp dev server.py