dakboard-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dakboard-mcp-serverlist all my screens"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DAKboard MCP Server
A Model Context Protocol (MCP) server for managing DAKboard digital dashboards - screens, blocks, devices, loops, and metrics.
Quick Start
Option 1: NPX (No install required)
DAKBOARD_API_KEY=your_api_key npx dakboard-mcp-serverOr add to your MCP config (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"dakboard": {
"command": "npx",
"args": ["dakboard-mcp-server"],
"env": {
"DAKBOARD_API_KEY": "your_api_key"
}
}
}
}Option 2: Claude Code
claude mcp add --transport stdio dakboard -- npx dakboard-mcp-serverThen set the environment variable in your shell before launching Claude Code:
export DAKBOARD_API_KEY=your_api_keyRelated MCP server: Datadog MCP Server
Tools
Screens
Tool | Description |
| List all DAKboard screens |
| Get detailed screen information including settings |
| Update screen settings (name, orientation, dimensions, refresh rate) |
Blocks
Tool | Description |
| List all blocks on a screen |
| Get detailed block information |
| Update block position, size, content, and visibility |
| Visualize spatial layout as ASCII diagram (provide screen_uuid for accurate layout) |
Loops
Tool | Description |
| List all screen loops |
| Get loop details including screen rotation |
Devices
Tool | Description |
| List all DAKboard devices |
| Get detailed device information |
| Update device settings (name, IP address, assigned screen) |
Metrics
Tool | Description |
| List all custom metrics |
| Get a metric with its data points |
| Create data points for a metric |
| Delete a metric and all its data points |
| Delete data points at a specific timestamp |
Utility
Tool | Description |
| Test server connection and configuration |
Configuration
Environment Variables
Variable | Required | Default | Description |
| Yes | - | Your DAKboard API key |
| No |
| Transport mode: |
| No |
| Port for HTTP server mode |
| No |
| Host for HTTP server mode |
Getting Your API Key
Log in to DAKboard
Go to Settings > API
Copy your API key
Development
Commands
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 InspectorCLI Options
npx dakboard-mcp-server --version # Show version
npx dakboard-mcp-server --help # Show helpHTTP Server Mode
For web-based clients, use HTTP transport:
DAKBOARD_API_KEY=your_api_key TRANSPORT_TYPE=httpStream PORT=3000 node dist/index.jsThe server will be available at http://127.0.0.1:3000/mcp.
Architecture
Built with:
FastMCP - MCP server framework
Zod - Schema validation for tool parameters
functype - Functional programming (Either for errors, Branded types for IDs)
ts-builds - Standardized TypeScript build toolchain
License
MIT
This server cannot be installed
Maintenance
Related MCP Servers
- Alicense-quality-maintenanceEnables interaction with Firewalla network security devices for network monitoring, device management, traffic analysis, and security rule configuration through MCP tools.Last updated
- AlicenseBqualityFmaintenanceEnables interaction with Datadog's monitoring and observability platform through the MCP protocol. Supports incident management, monitor status checks, log searches, metrics queries, APM traces, dashboard access, RUM analytics, host management, and downtime scheduling.Last updated1376Apache 2.0
- AlicenseAqualityFmaintenanceEnables MCP-compatible clients to interact with ESP RainMaker devices for node management, parameter control, scheduling, and group management via the official CLI.Last updated1316Apache 2.0
- Flicense-qualityDmaintenanceEnables interaction with The Things Industries LoRaWAN platform via MCP tools, supporting application, device, gateway, and webhook management.Last updated1
Related MCP Connectors
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
An MCP server giving access to Grafana dashboards, data and more.
Create and manage Lindo AI websites, pages, blogs, clients, and credits from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jordanburke/dakboard-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server