Token导航 LogoToken导航TokenDH.com
Dakboard MCP Server logo
运维云端stdio官方级别未说明来源级核验

Dakboard MCP Server

MCP Server

dakboard-mcp-server

用于管理DAKboard数字看板的模型上下文协议(MCP)服务器,支持屏幕、区块、设备、循环和指标的管理。

工具数

18

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude设备管理Claude DesktopClaudeCursor

安装说明

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

作者 / 组织

jordanburke

提供方

jordanburke

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

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

命令预览

npx dakboard-mcp-server --version # Show version

详细介绍

DAKboard MCP服务器

用于管理DAKboard数字仪表板(屏幕、块、设备、循环和指标)的模型上下文协议(MCP)服务器。

](https://www.npmjs.com/package/dakboard-mcp-server) ](https://www.npmjs.com/package/dakboard-mcp-server) ](https://github.com/jordanburke/dakboard-mcp-server/stargazers) ![License: MIT](https://opensource.org/licenses/MIT)

快速开始

选项1:NPX(无需安装)

DAKBOARD_API_KEY=your_api_key npx dakboard-mcp-server

或者添加到您的MCP配置中(Claude Desktop、Cursor等):

{
  "mcpServers": {
    "dakboard": {
      "command": "npx",
      "args": ["dakboard-mcp-server"],
      "env": {
        "DAKBOARD_API_KEY": "your_api_key"
      }
    }
  }
}

选项2:克劳德代码

claude mcp add --transport stdio dakboard -- npx dakboard-mcp-server

然后在启动Claude Code之前在shell中设置环境变量:

export DAKBOARD_API_KEY=your_api_key

工具

屏幕

工具说明
list_screens列出所有DAKboard屏幕
get_screen获取包括设置在内的详细屏幕信息
update_screen更新屏幕设置(名称、方向、尺寸、刷新率)

积木

工具说明
list_blocks列出屏幕上的所有块
get_block获取详细的区块信息
update_block更新块位置、大小、内容和可见性
visualize_screen_layout将空间布局可视化为ASCII图(提供screen_uuid以实现精确布局)

循环

工具说明
list_loops列出所有屏幕循环
get_loop获取循环详细信息,包括屏幕旋转

设备

工具说明
list_devices列出所有DAKboard设备
get_device获取详细的设备信息
update_device更新设备设置(名称、IP地址、分配的屏幕)

指标

工具说明
list_metrics列出所有自定义指标
get_metric获取包含其数据点的指标
create_metric_data_points为指标创建数据点
delete_metric删除度量及其所有数据点
delete_metric_data_points删除特定时间戳的数据点

实用

工具说明
test_dakboard_connection测试服务器连接和配置

配置

环境变量

变量必填默认描述
DAKBOARD_API_KEY-您的DAKboard API密钥
TRANSPORT_TYPE没有stdio运输方式: stdiohttpStream
PORT没有3000HTTP服务器模式端口
HOST没有127.0.0.1HTTP服务器模式的主机

获取API密钥

  1. 登录 DAK板
  2. 首选 设置 > API
  3. 复制API密钥

发展

命令

pnpm install        # Install dependencies
pnpm build          # Build TypeScript
pnpm dev            # Build with watch mode
pnpm test           # Run tests
pnpm lint           # Lint code
pnpm format         # Format code
pnpm validate       # Format + lint + test + build (pre-commit check)
pnpm inspect        # Build and launch MCP Inspector

CLI选项

npx dakboard-mcp-server --version    # Show version
npx dakboard-mcp-server --help       # Show help

HTTP服务器模式

对于基于web的客户端,请使用HTTP传输:

DAKBOARD_API_KEY=your_api_key TRANSPORT_TYPE=httpStream PORT=3000 node dist/index.js

服务器将在以下时间可用 http://127.0.0.1:3000/mcp.

建筑

内置:

  • FastMCP -MCP服务器框架
  • 萨德 -工具参数的模式验证
  • 函数类型 -函数式编程(用于错误,用于ID的品牌类型)
  • ts构建 -标准化的TypeScript构建工具链

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude设备管理数字看板本地部署MCP服务器屏幕布局指标监控

支持客户端

Claude DesktopClaudeCursor

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

dakboard-mcp-server

工具数量(toolCount,工具数)

18

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP