reportdash-datastore-claude-desktop
ReportDash DataStore MCP server for Claude Desktop
Installation
npx reportdash-datastore-mcp-claude-desktopAsk AI about reportdash-datastore-claude-desktop
Powered by Claude Β· Grounded in docs
I know everything about reportdash-datastore-claude-desktop. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
ReportDash DataStore MCP for Claude Desktop
Connect your ReportDash DataStore sources to Claude Desktop in 5 minutes.
Prerequisites
- Claude Desktop - Download here
- Node.js (v14 or higher) - Download here
- ReportDash DataStore account with API access
Setup (5 minutes)
Step 1: Get Your API Key
- Open ReportDash DataStore app (https://datastore.reportdash.com)
- Go to Destinations β API Access
- Click "Generate New Key"
- Copy the API key (starts with
ds_...)
Step 2: Configure Claude Desktop
On macOS:
# Open the config file
nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows:
- Press
Win + R - Type:
%APPDATA%\Claude - Open
claude_desktop_config.jsonin Notepad
On Linux:
# Open the config file
nano ~/.config/Claude/claude_desktop_config.json
Step 3: Add Configuration
Paste this into the config file (replace YOUR_API_KEY_HERE with your actual key):
{
"mcpServers": {
"reportdash-datastore": {
"command": "npx",
"args": ["-y", "reportdash-datastore-mcp-claude-desktop"],
"env": {
"REPORTDASH_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
π‘ If you already have other MCP servers configured:
{
"mcpServers": {
"existing-server": {
"command": "...",
"args": ["..."]
},
"reportdash-datastore": {
"command": "npx",
"args": ["-y", "reportdash-datastore-mcp-claude-desktop"],
"env": {
"REPORTDASH_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
Step 4: Restart Claude Desktop
Close and reopen Claude Desktop completely.
Step 5: Test It!
Ask Claude:
"List my reportdash datastore sources"
or
"Show me the tables for my Google Ads data in datastore"
π Done! Claude can now access your ReportDash DataStore.
Testing Your Connection
Before configuring Claude Desktop, test your connection:
REPORTDASH_API_KEY=your_key_here npx reportdash-datastore-mcp-claude-desktop --test
You should see:
β
Connection successful!
β
API key is valid
π You can now use ReportDash DataStore in Claude Desktop!
Troubleshooting
β "command not found: npx"
Solution: Install Node.js from https://nodejs.org/
After installing, verify:
node --version
npx --version
β "REPORTDASH_API_KEY environment variable is required"
Solution: Check your claude_desktop_config.json:
- Make sure
REPORTDASH_API_KEYis spelled correctly - Make sure your API key is inside quotes
- Make sure there are no extra spaces
β "API key is invalid"
Solution:
- Generate a new API key in ReportDash DataStore app
- Update your
claude_desktop_config.jsonwith the new key - Restart Claude Desktop
β Claude says "I don't have access to reportdash datastore"
Solution:
- Verify your config file is saved correctly
- Make sure you restarted Claude Desktop completely (not just the window)
- Check Claude Desktop logs:
- Mac:
~/Library/Logs/Claude/ - Windows:
%APPDATA%\Claude\logs\
- Mac:
β Connection timeout
Solution:
- Check your internet connection
- If using a custom API URL, verify it's correct
- Check if your firewall is blocking Node.js
What You Can Do
Once connected, you can ask Claude to:
- List sources: "Show me all my connected data sources in datastore"
- Query data: "Get my Google Ads clicks from datastore for the last 7 days"
- Analyze trends: "Compare this month's performance to last month using datastore"
- Create visualizations: "Create a chart of my campaign performance from datastore"
- Generate reports: "Create a weekly summary of all my marketing channels"
Support
- π§ Email: support@reportdash.com
- π Documentation: https://docs.reportdash.com
- π¬ App: https://datastore.reportdash.com
- π Report Issues: https://github.com/reportdash/datastore-mcp-claude-desktop/issues
Privacy & Security
- Your API key is stored locally on your computer
- The MCP server runs locally and only forwards requests to ReportDash DataStore API
- No data is stored or logged by the MCP server
- All communication uses HTTPS encryption
Uninstalling
- Remove the
reportdash-datastoresection fromclaude_desktop_config.json - Restart Claude Desktop
- (Optional) Revoke your API key in ReportDash DataStore (https://datastore.reportdash.com) > Destinations > API Access
License
MIT License - see LICENSE file for details
