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.
卫星跟踪 MCP 服务器
模型上下文协议 (MCP) 服务器使用 N2YO API 提供对卫星跟踪数据的访问。
特征
该 MCP 服务器提供以下功能:
工具
- get_satellite_position :通过 NORAD ID 获取卫星的实时位置
- get_satellite_tle :通过 NORAD ID 获取卫星的 TLE(双线元素)数据
- predict_visual_passes :预测卫星在某个位置的可见路径
- predict_radio_passes :预测卫星经过某个位置的无线电频率
- get_satellites_above :获取当前位于指定位置上方的卫星
- search_satellites :按名称或类别搜索卫星
资源
- satellite://{norad_id} :按 NORAD ID 列出的卫星信息
- satellites://category/{category_id} :特定类别的卫星列表
- satellites://above/{lat}/{lon}/{radius} :指定位置上方的卫星列表
安装
先决条件
- Node.js 18 或更高版本
- N2YO API 密钥(可从N2YO API 服务获取)
设置
- 克隆此存储库或下载源代码
- 安装依赖项:
- 构建服务器:
配置
服务器需要 N2YO API 密钥才能运行。您可以通过环境变量N2YO_API_KEY
提供此密钥。
MCP 设置配置
要将此服务器与 Claude 一起使用,请将其添加到您的 MCP 设置配置文件中:
适用于 Claude 桌面应用程序 (macOS)
编辑~/Library/Application Support/Claude/claude_desktop_config.json
:
对于 Claude VSCode 扩展
编辑~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
使用示例
一旦服务器配置并运行,您就可以使用它与 Claude 访问卫星跟踪数据:
获取卫星位置
获取卫星 TLE 数据
预测视觉通道
搜索卫星
获取位置上方的卫星
访问卫星资源
卫星类别
该服务器支持以下卫星类别:
类别 ID | 描述 |
---|---|
0 | 全部 |
1 | 业余 |
2 | 立方体卫星 |
3 | 教育 |
4 | 工程 |
5 | 伽利略 |
6 | 环球行动 |
7 | GPS操作 |
8 | 军队 |
9 | 雷达 |
10 | 资源 |
11 | 萨斯卫星 |
12 | 科学 |
十三 | 时域雷达辅助系统 |
14 | 天气 |
15 | XM/天狼星 |
16 | 铱星NEXT |
17 | 全球星 |
18 | 国际通信卫星组织 |
19 | SES |
20 | 电信卫星公司 |
21 | 轨道通讯 |
22 | 地平线 |
23 | 拉杜加 |
24 | 闪电 |
二十五 | 二甲基碳 |
二十六 | 阿尔戈斯 |
二十七 | 行星 |
二十八 | 尖塔 |
二十九 | 星链 |
三十 | OneWeb |
API 密钥限制
N2YO API 的使用限制取决于您的订阅方案。免费套餐允许:
- 每小时 1,000 个请求
- 所有端点的基本功能
使用服务器时请注意这些限制,以避免超出您的配额。
故障排除
- API 密钥错误:确保您的 N2YO API 密钥有效并在环境变量中正确设置。
- 速率限制:如果遇到速率限制错误,服务器将自动以指数退避重试,但您可能需要等待才能发出其他请求。
- 未找到数据:某些卫星可能没有可用的实时跟踪数据,尤其是较旧或不活动的卫星。
执照
该项目已获得 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.
卫星跟踪 MCP 服务器
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