How It Works
Three steps from zero to conversational data accessStep 01
Deploy the MCP Server
Pull the MCP server image and configure it with your TridaPad instance URL and API key. Supports both single-user and multi-user HTTP modes.
docker pull tridalabs/tridapad-mcp
Step 02
Connect Your AI Client
Add TridaPad MCP to Claude Desktop or Claude Code using your TridaPad API key for per-user authentication.
Step 03
Ask in Natural Language
Your AI client can now query schemas, run SQL, create dashboards, and explore data — all through conversation.
Full TridaPad Capabilities as MCP Tools
Everything TridaPad can do is available as an MCP toolData SourcesDiscover connected databases, explore full schemas, and test connection health
QueriesWrite, run, fork, archive, and refresh SQL queries. Export results in full via CSV for downstream use
VisualizationsCreate a wide range of chart types: line, bar, area, pie, scatter, table, counter, funnel, map, and more
DashboardsBuild, update, fork, and share dashboards. Responsive grid layout with public share link generation
WidgetsAdd visualizations to dashboards with precise grid positioning — full-width, half, or third columns
AlertsSet threshold monitors with email, Slack, or webhook destinations. Alerts rearm automatically after triggering
SnippetsSave and reuse parameterized SQL templates
Connect in Minutes
Configure your AI client with a single snippetClaude Desktopclaude_desktop_config.json
{
"mcpServers": {
"tridapad": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://YOUR_TRIDAPAD_URL/mcp"],
"headers": { "Authorization": "Key YOUR_API_KEY" }
}
}
}Claude Code CLIRun in your terminal
claude mcp add --transport http tridapad https://YOUR_TRIDAPAD_URL/mcp \ --header "Authorization: Key YOUR_API_KEY"
Security & Access Controls
Per-user API key authentication — each AI client is validated against TridaPad independently
Multi-user mode (default): each AI client uses its own TridaPad key; group permissions enforced automatically
Single-key mode available for local development and testing
SQL safety guard blocks destructive operations like DROP, TRUNCATE, and unguarded DELETE/UPDATE