Servidor MCP WhereAmI
Un servidor mcp liviano que le indica exactamente dónde se encuentra en función de su IP actual, desarrollado por ipapi.co .
Características
- Recursos dinámicos : obtenga datos específicos (por ejemplo, IP, país, ciudad) a través de
location://{type}
. - Herramienta detallada : genere un informe de ubicación completo con
get_location()
. - Indicación en lenguaje natural : pregunte "¿Dónde estoy?" para obtener resultados detallados.
- Manejo robusto de errores : gestiona con elegancia los problemas de API y red.
- Dependencias mínimas : solo requiere
mcp
yhttpx
.
Instalación
Prerrequisitos
- Python 3.10+
pip
Configuración
- Clonar el repositorio:
- Instalar dependencias:
- (Opcional) Instalar como un servicio MCP:
Uso
Ejecución del servidor
- Ejecución directa:
- Modo de desarrollo:
Componentes
Recurso: location://{type}
Devuelve un detalle de ubicación específico basado en {type}
.
- Tipos admitidos :
ip
,country
,country_code
,region
,city
,latitude
,longitude
,timezone
,isp
,asn
- Ejemplos :
@location://ip
→"8.8.8.8"
@location://city
→"Mountain View"
@location://country
→"United States"
Herramienta: get_location()
Genera una tabla Markdown detallada de datos de geolocalización.
- Campos :
- Propiedad intelectual
- País
- Código del país
- Región
- Ciudad
- Latitud
- Longitud
- Zona horaria
- Proveedor de servicios de Internet
- ASN
- Salida de muestra :
Indicación: where_am_i_prompt
Consulta predefinida: «Por favor, dígame dónde estoy según mi dirección IP actual». Activa get_location()
.
Ejemplos en Claude Desktop
- Instalar el servidor:
- Datos de la consulta:
- "Mi IP es
@location://ip
" - "Estoy en
@location://city
,@location://country
"
- "Mi IP es
- Obtenga el informe completo:
- "¿Dónde estoy?"
get_location()
Licencia
Licencia MIT. Consulte LICENCIA para más detalles.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor mcp liviano que te dice exactamente dónde estás.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA lightweight MCP server that tells you exactly who you are.Last updated -11PythonMIT License
- -securityAlicense-qualityAn MCP server for nearby place searches with IP-based location detection.Last updated -12PythonMIT License
- -securityAlicense-qualityA lightweight gateway server that provides a unified connection entry point for accessing multiple MCP servers, supporting various protocols including Network and Local Transports.Last updated -PythonApache 2.0
- -securityFlicense-qualityA MCP server that uses Amap API to provide location-based services, allowing users to get geographic information based on IP addresses and search for nearby points of interest.Last updated -9Python