Geo Location Demo
Recupera informações de geolocalização do usuário usando EdgeOne Pages Functions e as integra com modelos de linguagem de grande escala via MCP.
GitHubExperimente este MCPPatrocinado
Documentação
MCP com Pages Functions: Geo Location Demo
Este projeto demonstra como usar o EdgeOne Pages Functions para recuperar informações de geolocalização do usuário e integrá-las a grandes modelos de linguagem por meio do MCP (Model Context Protocol).
Demonstração

Implantação
Mais modelos: EdgeOne Pages
Componentes
1. EdgeOne Pages Functions: Geolocalização
O projeto inclui uma EdgeOne Pages Function que recupera informações de geolocalização do usuário:
- Usa o contexto de solicitação do EdgeOne para acessar dados de geolocalização
- Retorna informações de localização em formato JSON
- Localizada em
functions/get_geo.ts
2. Integração do Servidor MCP
O componente do servidor MCP fornece uma interface para que grandes modelos de linguagem acessem dados de geolocalização:
- Implementa o Model Context Protocol (MCP)
- Expõe uma ferramenta
get_geolocationque pode ser usada por modelos de IA - Usa a EdgeOne Pages Function para buscar dados de geolocalização
- Localizada em
mcp-server/index.ts
Configuração do MCP
Para usar o servidor MCP com grandes modelos de linguagem, adicione a seguinte configuração:
{
"mcpServers": {
"edgeone-geo-mcp-server": {
"command": "tsx",
"args": ["path/to/mcp-server/index.ts"]
}
}
}
Saiba Mais
- EdgeOne Pages
- Documentação do EdgeOne Pages Functions
- Model Context Protocol (MCP) - Saiba como integrar modelos de IA com ferramentas e serviços externos