Skip to main content
Glama
maessa-oliveira

geobr-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
geo_para_utmB

Converte latitude/longitude em coordenadas UTM (E, N, fuso), com fator de escala e convergência meridiana. datum: SIRGAS2000 (padrão) ou SAD69. fuso: força um fuso específico.

utm_para_geoC

Converte coordenadas UTM (E, N, fuso, hemisfério S/N) em latitude/longitude.

transformar_datumA

Transforma coordenadas geográficas entre SAD 69 e SIRGAS 2000 com os parâmetros oficiais do IBGE (R.PR 1/2005). Informa também o deslocamento horizontal em metros.

converter_loteA

Converte vários pontos de uma vez. de/para: 'GEO:SIRGAS2000', 'GEO:SAD69', 'UTM:SIRGAS2000' ou 'UTM:SAD69'. Pontos GEO: {'nome','lat','lon'}; pontos UTM: {'nome','e','n','fuso','hemisferio'}. Pontos com erro são listados em 'erros' sem interromper o lote.

area_poligonoA

Área (m² e ha) e perímetro de um polígono. tipo='utm' com pontos {'e','n'} (área no plano UTM) ou tipo='geo' com pontos {'lat','lon'} (área geodésica no elipsoide GRS80).

rbmc_mais_proximasA

Estações GNSS da RBMC (IBGE) mais próximas de uma coordenada: distância, azimute, situação na última semana, receptor e link do descritivo, com orientação prática (RTK, estático, PPP).

calcular_poligonalA

Calcula uma poligonal topográfica: fechamento angular (com tolerância T"·√n), fechamento linear, precisão 1:N, compensação (bowditch ou transito) e coordenadas. estacoes: [{'nome','angulo','distancia'}], ângulo horário lido de ré para vante, distância horizontal até a próxima estação. Fechada: azimute_inicial (1ª→2ª estação) e inicio {'e','n'}. Enquadrada: apoio {'re','partida','chegada','vante'} com {'e','n'} cada.

gsd_droneA

Geometria de aerolevantamento com drone: GSD a partir da altura (ou altura a partir do GSD), pegada da foto, espaçamento entre linhas e fotos, precisão esperada e fotos estimadas para a área. Câmeras: mavic 3 enterprise, matrice 4e, phantom 4 rtk, zenmuse p1 35mm, mini 4 pro.

fuso_utmC

Fuso UTM e meridiano central para uma longitude.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 9 tools

Disambiguation4/5

Most tools have clearly distinct purposes (coordinate conversion, datum transformation, area, GNSS stations, traverse, drone GSD, UTM zone). However, converter_lote overlaps heavily with geo_para_utm, utm_para_geo, and transformar_datum, since it can perform the same operations in batch, and fuso_utm partially duplicates the zone information returned by geo_para_utm.

Naming Consistency3/5

All names are in Portuguese snake_case, but the naming convention is mixed: some are verb_noun (transformar_datum, converter_lote, calcular_poligonal), while others are noun_noun or noun_adjective (area_poligono, gsd_drone, fuso_utm, rbmc_mais_proximas). The pattern is readable but not fully predictable.

Tool Count5/5

Nine tools is well-scoped for a geospatial/surveying utility server. Each tool maps to a distinct computation or data lookup, and the count avoids both excessive granularity and missing major operations.

Completeness4/5

The surface covers coordinate conversion, datum transformation, batch processing, polygon area/perimeter, GNSS station lookup, traverse adjustment, drone flight geometry, and UTM zone lookup. Minor gaps exist, such as arbitrary point-to-point distance/azimuth or direct coordinate forward computation outside a traverse, but core workflows are covered.

Maintenance

ActivityMaintained
ResponsivenessNo issues