MCP avec les fonctions Pages :Démonstration de géolocalisation
Ce projet montre comment utiliser les fonctions Pages de EdgeOne pour récupérer les informations de géolocalisation de l'utilisateur et les intégrer à de grands modèles de langage par le biais de MCP (Model Context Protocol).
Démonstration
Déployer
Plus de modèles : EdgeOne Pages
Composants
1. Fonctions EdgeOne Pages : Géolocalisation
Le projet comprend une fonction EdgeOne Pages qui récupère les informations de géolocalisation de l'utilisateur :
- Utilise le contexte de demande EdgeOne pour accéder aux données de géolocalisation
- Retourne les informations de géolocalisation au format JSON
- Situé dans
functions/get_geo.ts
2. Intégration du serveur MCP
Le composant serveur MCP fournit une interface permettant aux grands modèles linguistiques d'accéder aux données de géolocalisation :
- Met en œuvre le protocole de contexte de modèle (MCP)
- Expose un outil
get_geolocation
qui peut être utilisé par les modèles d'intelligence artificielle - Utilise la fonction EdgeOne Pages pour récupérer les données de géolocalisation
- Situé dans
mcp-server/index.ts
Configuration du MCP
Pour utiliser le serveur MCP avec des modèles linguistiques de grande taille, ajoutez la configuration suivante :
{ "mcpServers" : { "edgeone-geo-mcp-server" : { "command" : "tsx", "args" : ["path/to/mcp-server/index.ts"] } } }
En savoir plus
- Pages EdgeOne
- Documentation sur les fonctions de EdgeOne Pages
- Model Context Protocol (MCP) - En savoir plus sur l'intégration des modèles d'IA avec des outils et services externes