EdgeOne Geo Location

Fornece dados de geolocalização usando EdgeOne Pages Functions.

Documentação

Serviço de Geolocalização EdgeOne Pages MCP

Este projeto demonstra como usar as EdgeOne Pages Functions para recuperar informações de geolocalização do usuário e integrá-las com modelos de linguagem de grande porte por meio do MCP (Model Context Protocol).

Demonstração

Implantação

Deploy with EdgeOne Pages

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 com o Servidor MCP

O componente do servidor MCP fornece uma interface para que modelos de linguagem de grande porte acessem dados de geolocalização:

  • Implementa o Model Context Protocol (MCP)
  • Expõe uma ferramenta get_geolocation que pode ser usada por modelos de IA
  • Usa a EdgeOne Pages Function para buscar dados de geolocalização
  • Localizado em mcp-server/index.ts

Configuração do MCP

Para usar o servidor MCP com modelos de linguagem de grande porte, adicione a seguinte configuração:

{
  "mcpServers": {
    "edgeone-geo-mcp-server": {
      "command": "tsx",
      "args": ["path/to/mcp-server/index.ts"]
    }
  }
}

Saiba Mais