Token导航 LogoToken导航TokenDH.com
Dda MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Dda MCP Server

MCP Server

@darkdragonsastro/dda-mcp-server

DDA MCP Server是一个用于控制天文设备的模型上下文协议服务器,支持Dark Dragons Astronomy设备和所有ASCOM Alpaca兼容设备。

工具数

43

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

darkdragonsastro

提供方

darkdragonsastro

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @darkdragonsastro/dda-mcp-server

详细介绍

DDA MCP服务器

用于控制天文设备的MCP(模型上下文协议)服务器。支持黑龙天文设备和任何ASCOM羊驼兼容设备。

安装

npm install -g @darkdragonsastro/dda-mcp-server

或者直接使用npx运行:

npx @darkdragonsastro/dda-mcp-server

配置

克劳德桌面版

添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "dda": {
      "command": "npx",
      "args": ["@darkdragonsastro/dda-mcp-server"]
    }
  }
}

克劳德代码

claude mcp add dda -- npx @darkdragonsastro/dda-mcp-server

工具

设备发现

工具说明
discover_devices通过UDP广播在本地网络上发现暗龙天文设备
discover_alpaca_devices在本地网络上发现ASCOM Alpaca设备

黑龙天文设备

DragonLAIR(滚落式车顶控制器)

工具说明
get_device_status获取设备的当前状态
get_device_settings获取设备设置,包括安全配置、位置和电机设置
open_roof打开天文台屋顶
close_roof关闭天文台屋顶
abort_roof中止当前的屋顶操作
get_mount_sensors获取连接到DragonLAIR的安装传感器的状态
locate_device使设备发出蜂鸣声/闪烁,以帮助在物理上定位它

安装传感器

工具说明
get_mount_sensor_status获取独立安装传感器的状态(俯仰、横滚、安全位置)

DragonLIGHT(平板控制器)

工具说明
get_flat_panel_status获取平板状态(开/关、亮度)
turn_on_flat_panel打开平板灯
turn_off_flat_panel关闭平板灯
set_flat_panel_brightness设置亮度级别(0-255)

ASCOM羊驼设备

所有羊驼设备必须首先使用以下方式连接 alpaca_device_connect.

连接管理

工具说明
alpaca_device_connect连接或断开任何羊驼装置

望远镜

工具说明
alpaca_telescope_status获取望远镜位置、跟踪状态和回转状态
alpaca_telescope_slew切换到坐标(RA/Dec或Alt/Az)
alpaca_telescope_park停放或拆下望远镜
alpaca_telescope_tracking启用或禁用跟踪
alpaca_telescope_abort中止任何正在进行的杀戮

相机

工具说明
alpaca_camera_status获取相机温度、冷却状态和曝光状态
alpaca_camera_cooler控制冷却器的开启/关闭并设定目标温度
alpaca_camera_expose开始浅色或深色曝光
alpaca_camera_abort中止当前暴露

调焦机构

工具说明
alpaca_focuser_status获取调焦器位置、温度和移动状态
alpaca_focuser_move将调焦器移动到特定位置
alpaca_focuser_halt停止调焦器移动

滤光轮

工具说明
alpaca_filterwheel_status获取当前过滤器位置和可用过滤器
alpaca_filterwheel_set更改到特定的过滤器位置

穹顶

工具说明
alpaca_dome_status获取圆顶闸门状态、位置和回转状态
alpaca_dome_shutter打开或关闭圆顶百叶窗
alpaca_dome_slew将圆顶旋转到特定方位

旋转器

工具说明
alpaca_rotator_status获取转子位置和运动状态
alpaca_rotator_move将旋转器移动到绝对或相对位置
alpaca_rotator_halt停止旋转器运动

开关

工具说明
alpaca_switch_status获取设备上所有开关的状态
alpaca_switch_set打开或关闭开关
alpaca_switch_set_value将开关设置为特定值

盖子校准器

工具说明
alpaca_covercalibrator_status获取盖子和校准器状态
alpaca_covercalibrator_cover打开、关闭或停止盖子
alpaca_covercalibrator_calibrator打开(带亮度)或关闭校准器

安全监视器

工具说明
alpaca_safetymonitor_status获取安全监视器状态(安全/不安全)

观测条件(天气)

工具说明
alpaca_observingconditions_status获取天气数据(温度、湿度、风、云量等)

支持设备

暗龙天文学

  • 龙莱 -带安装传感器集成的滚落式车顶控制器
  • 龙灯 -校准框架的平板控制器
  • 安装传感器 -检测望远镜位置,确保车顶安全操作

ASCOM羊驼兼容

任何实施ASCOM Alpaca API的设备:

  • 望远镜/支架
  • 照相机(CCD/CMOS)
  • 焦点
  • 滤片轮
  • 穹顶
  • 旋转器
  • 开关/电源控制器
  • 盖板校准器/平板
  • 安全监视器
  • 气象站

许可证

ISC

目录标签

目录标签

TypeScriptClaude搜索天文设备控制本地部署ASCOMAlpaca兼容DarkDragons设备望远镜控制天文台管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@darkdragonsastro/dda-mcp-server

工具数量(toolCount,工具数)

43

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP