Skip to main content
Glama

Dovetail MCP Server

A Model Context Protocol (MCP) server for connecting AI tools to the Dovetail API.

Note: This is the npm package distribution of the official Dovetail MCP server. The canonical source lives in the Dovetail MCP GitHub repository.

Disclaimer

This package may not always reflect the very latest changes from the upstream repository. As of now, it corresponds to upstream Release 0.3. For the most up-to-date code and releases, please refer to the repository linked above.

Related MCP server: productboard-mcp

Prerequisites

Get a Dovetail API token

  1. In Dovetail, go to Settings → Account → Personal API keys.

  2. Generate a new token and copy it.

  3. Set it in your environment as DOVETAIL_API_TOKEN.

For details, see Dovetail’s MCP server docs: docs.dovetail.com/integrations/mcp-server.

Configuration

Use this configuration style in MCP-compatible clients (e.g., Claude Desktop, Cursor). It invokes the server via npx and passes your API token via environment variable.

{
  "mcpServers": {
    "dovetail-mcp-server": {
      "command": "npx",
      "args": ["-y", "dovetail-mcp-server"],
      "env": {
        "DOVETAIL_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

License

MIT

Available Tools

7 tools
get_data_contentB

Export a data item to Markdown format by ID (note/transcript content).

Inputs: data_id (required).

get_dovetail_projectsB

List all Dovetail projects.

Inputs: page, filter, sort.

get_project_dataB

Retrieve a project by ID (raw note/transcript with metadata).

Inputs: data_id (required).

get_project_insightB

Retrieve a Dovetail Insight by ID (research finding).

Inputs: insight_id (required).

list_personal_project_insightsC

List insights for a specific user's projects

Inputs: user_id (required), page, filter, sort.

list_project_dataC

List data for a specific project

Inputs: page, filter, sort.

list_project_insightsC

Search and paginate Dovetail Insights by project.

Inputs: page, filter, sort.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.4/5.0

    Scored across 7 tools

    Disambiguation4/5

    Most tools have distinct purposes, but get_project_data and list_project_data could be confused since both involve project data; descriptions clarify but potential ambiguity remains.

    Naming Consistency5/5

    All tools use consistent snake_case with 'get_' for single items and 'list_' for collections, following a predictable pattern.

    Tool Count5/5

    7 tools is well-scoped for a research platform, covering projects, data, insights, and export without being too few or too many.

    Completeness4/5

    Covers core read operations (list, get, export) but lacks a global search across projects or data; minor gaps that agents can work around.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers