Integrations
Runs as a Node.js application, leveraging the Node.js runtime to provide satellite tracking functionality.
Enables searching and tracking Planet satellites through the N2YO API and integration with the satellite category system.
Provides access to Radar category satellites through the N2YO API's categorization system.
Servidor MCP de seguimiento satelital
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a datos de seguimiento satelital mediante la API N2YO.
Características
Este servidor MCP proporciona las siguientes capacidades:
Herramientas
- get_satellite_position : obtiene la posición en tiempo real de un satélite mediante el ID de NORAD
- get_satellite_tle : Obtener datos TLE (elemento de dos líneas) para un satélite por ID de NORAD
- predict_visual_passes : Predice los pases visibles de un satélite sobre una ubicación
- predict_radio_passes : Predice los pases de radiofrecuencia de un satélite sobre una ubicación
- get_satellites_above : Obtener los satélites que se encuentran actualmente sobre una ubicación específica
- search_satellites : Busca satélites por nombre o categoría
Recursos
- satélite://{norad_id} : Información sobre un satélite por ID de NORAD
- satélites://categoría/{category_id} : Lista de satélites en una categoría específica
- satélites://arriba/{lat}/{lon}/{radio} : Lista de satélites sobre una ubicación específica
Instalación
Prerrequisitos
- Node.js 18 o superior
- Una clave API de N2YO (disponible en los Servicios de API de N2YO )
Configuración
- Clona este repositorio o descarga el código fuente
- Instalar dependencias:
- Construir el servidor:
Configuración
El servidor requiere una clave API de N2YO para funcionar. Puede proporcionarla mediante la variable de entorno N2YO_API_KEY
.
Configuración de ajustes de MCP
Para utilizar este servidor con Claude, agréguelo a su archivo de configuración de MCP:
Para la aplicación de escritorio de Claude (macOS)
Editar ~/Library/Application Support/Claude/claude_desktop_config.json
:
Para la extensión VSCode de Claude
Editar ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
Ejemplos de uso
Una vez que el servidor esté configurado y funcionando, puedes usarlo con Claude para acceder a los datos de seguimiento satelital:
Obtener la posición del satélite
Obtener datos satelitales TLE
Predecir pases visuales
Búsqueda de satélites
Obtener satélites por encima de la ubicación
Recurso satelital de acceso
Categorías de satélites
El servidor admite las siguientes categorías de satélites:
Identificación de categoría | Descripción |
---|---|
0 | Todo |
1 | Aficionado |
2 | CubeSat |
3 | Educación |
4 | Ingeniería |
5 | Galileo |
6 | GLO-OPS |
7 | GPS-OPS |
8 | Militar |
9 | Radar |
10 | Recurso |
11 | SARSAT |
12 | Ciencia |
13 | TDRSS |
14 | Clima |
15 | XM/Sirius |
16 | Iridium-NEXT |
17 | Estrella global |
18 | Intelsat |
19 | SES |
20 | Telesat |
21 | Orbcomm |
22 | Gorizont |
23 | Raduga |
24 | Molniya |
25 | DMC |
26 | Argos |
27 | Planeta |
28 | Aguja |
29 | Starlink |
30 | OneWeb |
Limitaciones de la clave API
La API de N2YO tiene límites de uso según tu plan de suscripción. El plan gratuito permite:
- 1.000 solicitudes por hora
- Funcionalidad básica en todos los puntos finales
Tenga en cuenta estos límites al utilizar el servidor para evitar exceder su cuota.
Solución de problemas
- Errores de clave API : asegúrese de que su clave API N2YO sea válida y esté configurada correctamente en las variables de entorno.
- Limitación de velocidad : si encuentra errores de limitación de velocidad, el servidor volverá a intentarlo automáticamente con una reducción exponencial, pero es posible que deba esperar antes de realizar solicitudes adicionales.
- No se encontraron datos : es posible que algunos satélites no tengan datos de seguimiento en tiempo real disponibles, especialmente los satélites más antiguos o inactivos.
Licencia
Este proyecto está licenciado bajo la licencia ISC.
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.
Servidor MCP de seguimiento satelital
Related MCP Servers
- -securityAlicense-qualityMCP Server for the Google Maps API.Last updated -75,30341,847JavaScriptMIT License
- -securityAlicense-qualityMCP Server for networl monitoring software ntopng.Last updated -PythonMIT License
- -securityAlicense-qualityAn MCP server that connects to OpenWeatherMap's API to provide current weather data and multi-day forecasts for locations worldwide in different measurement units.Last updated -51TypeScriptMIT License
- Python