MCP con funciones de páginas: Demostración de geolocalización
Este proyecto demuestra cómo utilizar las funciones de EdgeOne Pages para recuperar información de geolocalización del usuario e integrarla con modelos de lenguaje grandes a través de MCP (Protocolo de contexto de modelo).
Manifestación
Desplegar
Más plantillas: Páginas de EdgeOne
Componentes
1. Funciones de EdgeOne Pages: Geolocalización
El proyecto incluye una función de EdgeOne Pages que recupera información de geolocalización del usuario:
- Utiliza el contexto de solicitud de EdgeOne para acceder a los datos de geolocalización
- Devuelve información de ubicación en formato JSON
- Ubicado en
functions/get_geo.ts
2. Integración del servidor MCP
El componente de servidor MCP proporciona una interfaz para que los modelos de idiomas grandes accedan a datos de geolocalización:
- Implementa el Protocolo de Contexto de Modelo (MCP)
- Expone una herramienta
get_geolocation
que puede ser utilizada por modelos de IA - Utiliza la función EdgeOne Pages para obtener datos de geolocalización
- Ubicado en
mcp-server/index.ts
Configuración de MCP
Para utilizar el servidor MCP con modelos de idiomas grandes, agregue la siguiente configuración:
Más información
- Páginas de EdgeOne
- Documentación de funciones de EdgeOne Pages
- Protocolo de contexto de modelo (MCP) : aprenda a integrar modelos de IA con herramientas y servicios externos
This server cannot be installed
Permite que los modelos de lenguaje grandes accedan a la información de geolocalización del usuario a través de las funciones de EdgeOne Pages utilizando el Protocolo de contexto de modelo.