Pages機能付きMCP:位置情報デモ
このプロジェクトでは、EdgeOne Pages Functions を使用してユーザーの地理位置情報を取得し、MCP (Model Context Protocol) を通じて大規模な言語モデルと統合する方法を示します。
デモ
展開する
その他のテンプレート: EdgeOne Pages
コンポーネント
1. EdgeOne Pagesの機能:地理位置情報
このプロジェクトには、ユーザーの位置情報を取得する EdgeOne Pages 関数が含まれています。
- EdgeOneリクエストコンテキストを使用して地理位置情報データにアクセスします
- 位置情報をJSON形式で返します
functions/get_geo.ts
にあります
2. MCPサーバーの統合
MCP サーバー コンポーネントは、大規模な言語モデルが地理位置情報データにアクセスするためのインターフェイスを提供します。
- モデルコンテキストプロトコル(MCP)を実装します
- AIモデルで使用できる
get_geolocation
ツールを公開します - EdgeOne Pages Functionを使用して地理位置情報データを取得します
mcp-server/index.ts
にあります
MCP構成
大規模言語モデルで MCP サーバーを使用するには、次の構成を追加します。
Copy
もっと詳しく知る
- エッジワンページ
- EdgeOne Pages 関数のドキュメント
- モデルコンテキストプロトコル(MCP) - AIモデルを外部ツールやサービスと統合する方法について学びます
This server cannot be installed
大規模言語モデルがモデル コンテキスト プロトコルを使用して EdgeOne Pages 関数を通じてユーザーの地理位置情報にアクセスできるようにします。