dakboard-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Host for HTTP server mode | 127.0.0.1 |
| PORT | No | Port for HTTP server mode | 3000 |
| TRANSPORT_TYPE | No | Transport mode: stdio or httpStream | stdio |
| DAKBOARD_API_KEY | Yes | Your DAKboard API key |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| logging | {} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| test_dakboard_connectionA | Test the DAKboard MCP Server connection and configuration |
| list_screensB | List all DAKboard screens |
| get_screenA | Get detailed information about a specific DAKboard screen including settings |
| update_screenA | Update a DAKboard screen's settings (name, orientation, dimensions, refresh rate) |
| list_blocksA | List all blocks on a DAKboard screen |
| get_blockB | Get detailed information about a specific block on a DAKboard screen |
| update_blockA | Update a block on a DAKboard screen (position, size, content, visibility). IMPORTANT: DAKboard uses non-linear per-block coordinate scaling. The API coordinate values (x, y, w, h) do NOT map 1:1 to screen pixels, and updating a block changes its scaling factor permanently. Use rendered pixel values at 1920x1080 design resolution as coordinate values. Use visualize_screen_layout with screen_uuid first to see the actual layout before making changes. |
| visualize_screen_layoutA | Visualize the spatial layout of blocks on a DAKboard screen as an ASCII diagram. Provide screen_uuid for accurate CSS-based rendering (from the public screen URL), otherwise falls back to API coordinates. |
| list_loopsB | List all DAKboard screen loops |
| get_loopA | Get detailed information about a DAKboard screen loop including its screen rotation |
| list_devicesA | List all DAKboard devices |
| get_deviceB | Get detailed information about a specific DAKboard device |
| update_deviceA | Update a DAKboard device's settings (name, IP address, assigned screen) |
| list_metricsA | List all DAKboard custom metrics |
| get_metricB | Get a DAKboard metric with its data points |
| create_metric_data_pointsA | Create data points for a DAKboard metric. Send an array of values with optional timestamps. |
| delete_metricA | Delete a DAKboard metric and all its data points. WARNING: This cannot be undone. |
| delete_metric_data_pointsA | Delete data points from a DAKboard metric at a specific timestamp |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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