🚧 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.jsonfile; remote servers over Streamable HTTP with custom headers are supported.
Setup
- Open your MCP configuration file:
- All projects:
~/.cursor/mcp.json - Single project:
.cursor/mcp.jsonin the project root
- All projects:
- Add the Dataddo server:
{
"mcpServers": {
"dataddo": {
"url": "https://headless.dataddo.com/mcp",
"headers": {
"Authorization": "Bearer ${env:DATADDO_TOKEN}"
}
}
}
}
- Set the
DATADDO_TOKENenvironment 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-levelmcp.jsoncontaining a token to version control. - Restart Cursor, then check Cursor Settings → MCP. The
dataddoserver 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/mcpand that the JSON is valid. - Authentication errors. Dataddo access tokens expire; generate a fresh token and update the configuration. See Authorization.