PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversapp-automationN.I.N.A. AI控制台
返回「app-automation」

N.I.N.A. AI控制台

modelscope·@PaDev1/Nina_advanced_api_mcp

app-automation0下载LocalModelScope

简介

一个协议服务器,允许AI代理通过N.I.N.A.(夜间成像与天文学)软件控制天文摄影设备,实现对相机、赤道仪、调焦器和其他天文设备的自然语言命令处理。

MCP Server 详情

来自 ModelScope 索引

Nina_advanced_api_mcp

用于通过N.I.N.A(Beta版)使用您的天文摄影设备的AI代理接口

N.I.N.A 模型上下文协议服务器高级API插件v2 (MCP)

一个强大的接口,用于通过其高级API NINA Advanced API 控制N.I.N.A.(夜间成像与天文学)软件。此模型上下文协议服务器(MCP)使AI代理能够使用工具与NINA交互,提供了一种新的方式来操作您的设置。使用时请自行负责。

<div align="center">

License: MIT Python 3.8+ NINA

</div>

🌟 特性

  • 为AI代理提供的完整设备控制

    • 相机(拍摄、冷却、设置、连接等)
    • 赤道仪(移动、停放、跟踪等)
    • 调焦器(移动、温度补偿等)
    • 滤镜轮(滤镜选择、信息等)
    • 圆顶(旋转、快门控制等)
    • 旋转器(移动、同步等)
    • ...
  • AI集成

    • 自然语言命令处理
    • 上下文帮助系统
    • 智能错误响应
    • 自动决策制定
  • 支持大多数NINA高级API v2接口端点

🚀 快速开始

前提条件

  • Python 3.8或更高版本
  • 安装了高级API插件的NINA软件
  • uv包管理器
  • 支持MCP的AI代理(例如Claude)

安装

  1. 安装NINA高级API插件 bash

    在NINA中安装插件

    在NINA设置中启用并配置

  2. 克隆仓库 bash git clone https://github.com/PaDev1/Nina_advanced_api_mcp.git cd nina-mcp

  3. 设置环境变量 bash

    创建.env文件

    NINA_HOST=your_nina_host NINA_PORT=1888 LOG_LEVEL=INFO IMAGE_SAVE_DIR=~/Desktop/NINA_Images

配置

MCP服务器设置

将以下内容添加到您的AI代理的MCP配置中: json { "mcpServers": { "nina_advanced_mcp_api": { "command": "uv", "args": [ "run", "--with", "fastmcp,fastapi,uvicorn,pydantic,aiohttp,requests,python-dotenv", "fastmcp", "run", "path/nina_advanced_mcp.py" ], "env": { "NINA_HOST": "NINA_IP", "NINA_PORT": "1888", "LOG_LEVEL": "INFO", "IMAGE_SAVE_DIR": "~/Desktop/NINA_Images" } } } }

📚 使用方法

Claude桌面的基本AI示例

  • 连接到nina
  • 读取设置
  • 连接我的相机、赤道仪、滤镜轮和导星
  • 读取序列并让我选择要开始的序列

AI代理命令

plaintext

  • "对M31进行30秒曝光"
  • "连接所有设备并将相机冷却至-10°C"
  • "开始针对NGC 7000的序列"
  • "获取当前设备状态"

📖 API文档

核心模块

设备控制

  • 相机操作
  • 赤道仪控制
  • 调焦器管理
  • 滤镜轮控制
  • 圆顶自动化
  • 旋转器功能

成像

  • 捕获配置
  • 图像处理
  • 文件管理
  • 统计数据收集

系统

  • 连接处理
  • 状态监控
  • 错误管理
  • 配置

🤝 贡献

欢迎贡献!请先阅读我们的贡献指南。

  1. 叉分仓库
  2. 创建您的功能分支
  3. 提交更改
  4. 推送到分支
  5. 创建拉取请求

🐛 错误报告

发现错误?请打开一个问题,并附上:

  • 详细描述
  • 复现步骤
  • 期望行为与实际行为
  • 系统信息

📜 许可证

本项目根据MIT许可证发布 - 详情请参阅LICENSE文件。

🙏 致谢- NINA - 核心天文软件

  • NINA 高级 API - API 文档

🔗 相关项目

  • Touch N Stars - 用于移动控制 NINA 的 Web 应用
  • NINA 插件 - 官方 NINA 插件仓库

相关 MCP Servers(来自「app-automation」)

幻灯片编辑器(FastMCP)

一个由FastMCP驱动的服务器,用于通过编程方式创建、编辑和渲染PowerPoint(PPTX)演示文稿,具有幻灯片创建、内容插入和PNG渲染等功能。

@samos123/pptx-mcp

MCP PDF阅读器

赋予AI代理在项目背景下使用灵活的MCP工具安全读取和提取PDF文件中的信息(文本、元数据、页数)的能力。

@sylphxltd/pdf-reader-mcp

微软365 MCP 服务器

一种模型上下文协议服务器,通过 Graph API 实现与 Microsoft 365 服务(Excel、日历、邮件、OneDrive、Teams 等)的交互,使人工智能助手能够通过自然语言管理 Microsoft 365 资源。

@Softeria/ms-365-mcp-server

Avik-creator

暂无描述。

@Avik-creator/googlecalendarMCP

Caue397

暂无描述。

@Caue397/google-calendar-mcp

deciduus

暂无描述。

@deciduus/calendar-mcp

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/padev1-nina_advanced_api_mcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
app-automation / autonomous-agents / 其他
运行方式
No
许可证
Unknown
详情文件
padev1-nina_advanced_api_mcp.md