Dot

Push text notifications to a Dot e-ink display from MCP-enabled assistants using a simple send_text tool.
  • javascript

1

GitHub Stars

javascript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "lakphy-mindreset-dot-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mindreset-dot-mcp",
        "--api-key",
        "YOUR_API_KEY",
        "--device-id",
        "YOUR_DEVICE_ID"
      ],
      "env": {
        "DOT_API_KEY": "YOUR_API_KEY",
        "DOT_DEVICE_ID": "YOUR_DEVICE_ID"
      }
    }
  }
}

Dot MCP lets you push notifications from AI assistants to your Dot e-ink display. When tasks complete, issues arise, or you need attention, you can proactively display concise messages on your Dot device.

How to use

You use a compatible MCP client (such as Cursor, Claude Code, VS Code, Windsurf, or others) to connect to the Dot MCP server and send text notifications to your Dot device. The core action is the send_text tool, which you can invoke to display a title, message, signature, optional icon, and a tap-to-open link. You can set the notification to display immediately or schedule it for later.

How to install

Prerequisites: ensure you have Node.js installed (version 18 or newer) and a Dot device with an API key and a Device ID. You will also need an MCP client installed or available in your workflow.

{
  "mcpServers": {
    "dot": {
      "command": "npx",
      "args": [
        "-y",
        "mindreset-dot-mcp",
        "--api-key",
        "YOUR_API_KEY",
        "--device-id",
        "YOUR_DEVICE_ID"
      ]
    }
  }
}

Additional notes

The Dot MCP server supports the send_text tool with optional fields for a richer notification: a title, a message, a signature, a base64 PNG icon, and a link. You can request immediate display or scheduling with the refreshNow option. Environment variables can be used as an alternative to passing values on the command line.

Configuration and environment variables

You can configure your MCP client to supply credentials via environment variables. The following variables are shown as examples:

{
  "mcpServers": {
    "dot": {
      "command": "npx",
      "args": ["-y", "mindreset-dot-mcp"],
      "env": {
        "DOT_API_KEY": "YOUR_API_KEY",
        "DOT_DEVICE_ID": "YOUR_DEVICE_ID"
      }
    }
  }
}

Tool reference

Available tool: send_text. Use this to send text content to your Dot e-ink device. Options include title, message, signature, icon, link, and refreshNow to control immediacy.

Available tools

send_text

Send a text notification to your Dot e-ink device. Supports optional title, message, signature, icon, link, and immediate display control.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational