Dial8Dial8 Docs
Features

MCP Servers

Extend AI capabilities with the Model Context Protocol.

Dial8 supports the Model Context Protocol (MCP) — an open standard for connecting AI assistants to external tools and services.

Built-in MCP Server

Dial8 runs a local MCP server that exposes all of its native capabilities as tools. This means external AI tools (like Claude Desktop) can interact with your Dial8 data.

Available Tool Categories

CategoryCapabilities
ActionsFull CRUD for tasks and action items
CalendarRead/write calendar events
ContactsSearch, create, update contacts and groups
EmailList, search, read emails and create drafts
NotesSearch knowledge base, create and update notes
GoalsManage goals and milestones
BrowserNavigate, click, fill forms, execute JavaScript, manage tabs
CanvasCreate and manipulate diagram elements
SystemSystem info, AppleScript execution, screenshots
AccessibilityUI element inspection, focused element detection
ClipboardRead/write clipboard, insert text
WorkflowsManage and execute workflows
User ProfileRead/update user preferences

Connecting to Claude Desktop

In Settings > MCP, you'll find a ready-to-use configuration JSON. Copy it to your Claude Desktop config to give Claude access to all your Dial8 tools.

External MCP Servers

Connect third-party MCP servers to extend the AI's capabilities beyond Dial8's built-in tools.

Adding External Servers

  1. Go to Settings > MCP
  2. Browse the MCP Catalog for pre-configured servers, or add a custom server
  3. Configure the connection (command + arguments for local servers, URL for remote)
  4. Add any required API keys (stored in Keychain)

Transport Types

TypeDescription
stdioLocal process communication (most common)
HTTPRemote server via HTTP

How It Works

Once connected, external MCP server tools become available to the AI assistant during chat. The AI can:

  • List connected servers and their tools
  • Call any tool on any connected server
  • Combine Dial8's built-in tools with external services

Server Lifecycle

  • Servers auto-connect on app launch (if configured)
  • Connections survive system sleep/wake
  • Status indicators show: disconnected, connecting, connected (with tool count), or error

A bundled Node.js runtime is included for running stdio-based MCP servers — no separate Node.js installation needed.

On this page