geotap-mcp-server
Servidor MCP de GeoTap
Conecta Claude, Cursor, Windsurf y otras herramientas de IA a más de 80 fuentes de datos ambientales y de infraestructura federales de EE. UU.
GeoTap agrega datos de FEMA, USGS, EPA, NOAA, USDA, USFWS, DOT, el Censo y más, accesibles a través del MCP (Protocolo de Contexto de Modelo).
Aplicación web: geotapdata.com — no requiere código, dibuja en un mapa y explora datos visualmente.
Primeros pasos
Requisitos previos
Node.js (v18 o posterior) — descárgalo aquí
Una dirección de correo electrónico para registrarse y obtener su clave API
Paso 1: Obtenga su clave API
Visite geotapdata.com/developers y regístrese con su correo electrónico para obtener una clave API gratuita.
Su clave API se enviará a su correo electrónico. Guárdela: la necesitará en el siguiente paso.
Paso 2: Configure el servidor MCP
Elija su herramienta de IA a continuación y siga las instrucciones. El servidor MCP se instala automáticamente a través de npx; no es necesaria una descarga manual.
Abra Claude Desktop
Vaya a Settings (icono de engranaje) → Developer → Edit Config
Esto abrirá su archivo
claude_desktop_config.json. Añada lo siguiente (reemplaceyour-api-key-herecon su clave real):
{
"mcpServers": {
"geotap": {
"command": "npx",
"args": ["-y", "geotap-mcp-server"],
"env": {
"GEOTAP_API_KEY": "your-api-key-here"
}
}
}
}Ubicación del archivo de configuración:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Reinicie Claude Desktop por completo (cierre y vuelva a abrir)
Debería ver un icono de martillo (🔨) en la entrada de chat; eso significa que GeoTap está conectado
Ejecute este comando para añadir GeoTap a sus servidores MCP de Claude Code:
claude mcp add geotap -- npx -y geotap-mcp-serverLuego, establezca su clave API como una variable de entorno. Añada esto a su perfil de shell (~/.zshrc, ~/.bashrc, etc.):
export GEOTAP_API_KEY="your-api-key-here"Reinicie su terminal y luego inicie Claude Code. Las herramientas de GeoTap estarán disponibles automáticamente.
Abra Cursor
Vaya a Settings (⌘ + , en Mac, Ctrl + , en Windows) → busque "MCP"
Haga clic en "Edit in settings.json" o añada al archivo
.cursor/mcp.json:
{
"mcpServers": {
"geotap": {
"command": "npx",
"args": ["-y", "geotap-mcp-server"],
"env": {
"GEOTAP_API_KEY": "your-api-key-here"
}
}
}
}Reinicie Cursor
Abra el panel de chat de IA: las herramientas de GeoTap aparecerán en la lista de herramientas disponibles
Abra Windsurf
Vaya a Settings → MCP Servers (o edite
~/.codeium/windsurf/mcp_config.jsondirectamente)Añada:
{
"mcpServers": {
"geotap": {
"command": "npx",
"args": ["-y", "geotap-mcp-server"],
"env": {
"GEOTAP_API_KEY": "your-api-key-here"
}
}
}
}Reinicie Windsurf
Para cualquier cliente MCP, el servidor se puede ejecutar directamente:
# Install globally
npm install -g geotap-mcp-server
# Run with your API key
GEOTAP_API_KEY=your-api-key-here geotap-mcpEl servidor se comunica a través de stdio: apunte su cliente MCP al comando geotap-mcp con la variable de entorno GEOTAP_API_KEY establecida.
Paso 3: Empiece a hacer preguntas
Una vez conectado, pídale a su asistente de IA que obtenga datos para cualquier sitio en EE. UU. GeoTap recopila información de las más de 80 fuentes federales a la vez; solo proporcione una ubicación y luego pregunte lo que desee:
"Collect site data for 123 Main St, Austin TX"Una vez que los datos regresen (~60-120 segundos), puede hacer preguntas de seguimiento como:
"¿Está este sitio en una zona inundable?"
"¿Qué tipos de suelo hay aquí y cuál es el número de curva?"
"¿Hay preocupaciones de contaminación cerca?"
"¿Cuál es la precipitación de 100 años?"
"¿Qué permisos necesitaría para desarrollar este sitio?"
"Resuma los riesgos ambientales clave"
Solución de problemas
Problema | Solución |
El servidor no arranca / "GEOTAP_API_KEY is required" | Asegúrese de que su clave API esté configurada en el bloque |
"npx: command not found" | Instale Node.js (v18+), que incluye npx |
Las herramientas no aparecen en Claude Desktop | Reinicie Claude Desktop por completo (cierre + vuelva a abrir, no solo cierre la ventana) |
Errores de límite de tasa | Espere un momento y vuelva a intentarlo; los límites de ráfaga son por minuto |
Fuentes de datos
Agencia | Datos disponibles |
FEMA | Zonas inundables, paneles FIRM, mapas de tasas de seguro contra inundaciones, límites de cauces de inundación |
USGS | Elevación (3DEP a 1m/10m/30m), geología, medidores de flujo, agua subterránea, uso de la tierra (NLCD), StreamStats, Estadísticas Nacionales de Flujo de Corrientes (NSS) |
EPA | Calidad del agua (ATTAINS), sitios Superfund, brownfields, liberaciones tóxicas TRI, USTs, salidas NPDES |
NOAA | Precipitaciones (Atlas 14), curvas IDF, estaciones de marea, proyecciones climáticas (CMIP6), estaciones meteorológicas, radar |
USDA/NRCS | Suelos (SSURGO), números de curva, grupos hidrológicos de suelo, parámetros TR-55 |
USFWS | Humedales (NWI), especies en peligro de extinción, hábitat crítico |
DOT | Puentes, túneles, Inventario Nacional de Puentes |
Censo | Datos demográficos, límites, datos geográficos TIGER |
USACE | Presas, diques, canales de navegación |
NHD | Líneas de flujo de corrientes, hidrografía, límites de cuencas hidrográficas (HUC-8/10/12) |
Otros | Plantas de energía, minas, tierras tribales, huellas de edificios y más |
Cada respuesta incluye la atribución de la fuente: la agencia federal, el nombre del conjunto de datos y la URL de referencia.
Configuración
Variable | Descripción | Requerido |
| Su clave API del registro | Sí |
| Punto final de API personalizado (avanzado) | No |
Casos de uso
Ingeniería civil y ambiental
Diseño de aguas pluviales: precipitaciones (Atlas 14, curvas IDF, hietogramas), números de curva, tiempo de concentración, descarga máxima
Análisis de inundaciones: frecuencia de inundaciones del Boletín 17C, curvas de duración de flujo, estimaciones de regresión regional
Delimitación de cuencas hidrográficas y entradas de modelos hidrológicos (HEC-HMS, SWMM)
Análisis de flujo bajo para permisos NPDES (7Q10, 7Q2, flujo medio armónico)
Tormentas de diseño ajustadas al clima para la resiliencia de la infraestructura
Bienes raíces y desarrollo
Debida diligencia ambiental para transacciones de propiedades
Puntuación de viabilidad y desarrollabilidad del sitio (escala 0-100)
Detección de zonas inundables, humedales y contaminación
Análisis de vías de permisos (Sección 404, NPDES, desarrollo en llanuras aluviales)
Consultoría ambiental
Recopilación de datos de escritorio para ESA Fase I (sitios de la EPA, calidad del agua)
Apoyo a la delimitación de humedales (NWI + suelos + hidrología)
Detección de hábitat de especies en peligro de extinción (hábitat crítico de USFWS)
Evaluación de deterioro de la calidad del agua (lista 303(d) de EPA ATTAINS)
Contribución
¡Las contribuciones son bienvenidas! Por favor, abra un issue o un pull request.
Licencia
MIT
Enlaces
Aplicación web: geotapdata.com
Problemas: GitHub Issues
npm: geotap-mcp-server
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jcholly/geotap-developer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server