Documentation Index

Fetch the complete documentation index at: https://docs.dataddo.com/llms.txt

Use this file to discover all available pages before exploring further.

Cursor

Prev Next

🚧 Prototype

The Dataddo MCP server is an early prototype. See the Dataddo MCP Server overview for its current capabilities and roadmap.

Connect the Dataddo MCP server to Cursor to work with your Dataddo account directly from Cursor's AI chat.

Prerequisites

  • A Dataddo API access token. See Headless API Authorization.
  • Cursor installed. MCP servers are configured in an mcp.json file; remote servers over Streamable HTTP with custom headers are supported.

Setup

  1. Open your MCP configuration file:
    • All projects: ~/.cursor/mcp.json
    • Single project: .cursor/mcp.json in the project root
  2. Add the Dataddo server:
{
  "mcpServers": {
    "dataddo": {
      "url": "https://headless.dataddo.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:DATADDO_TOKEN}"
      }
    }
  }
}
  1. Set the DATADDO_TOKEN environment variable to your access token before launching Cursor. Alternatively, paste the token directly in place of ${env:DATADDO_TOKEN} - but keep in mind the file is stored in plain text, and never commit a project-level mcp.json containing a token to version control.
  2. Restart Cursor, then check Cursor Settings → MCP. The dataddo server should show as connected with its tools listed.

Try It Out

Open the AI chat and ask, for example:

Using the Dataddo tools, what is the current time in UTC?

Cursor asks for confirmation before running an MCP tool unless you have enabled auto-run for it.

Troubleshooting

  • Server shows no tools or fails to connect. Verify the URL is exactly https://headless.dataddo.com/mcp and that the JSON is valid.
  • Authentication errors. Dataddo access tokens expire; generate a fresh token and update the configuration. See Authorization.