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
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2265150TypeScriptMIT License
- AsecurityFlicenseAqualityA MCP Server used to collect MCP Servers over the internet.Last updated -318Python
- -securityAlicense-qualityA lightweight mcp server that tells you exactly what time is it based on your IP.Last updated -8PythonMIT License
- AsecurityAlicenseAqualityA lightweight MCP server that tells you exactly who you are.Last updated -11PythonMIT License