Design Engineer Logo
Visit Repo
Open Graph preview

MCP Tinybird

A server implementation to interact with Tinybird Workspace analytics platform

Site favicon
🌩️ Cloud

Overview

mcp-tinybird

Description:
A server implementation to interact with Tinybird Workspace analytics platform

Category: Analytics & Data Processing

Overview: This MCP server enables direct interaction with Tinybird Workspace, allowing users to:

  • Query data sources using Tinybird Query API
  • Access API endpoints via HTTP requests
  • Push and manage datafiles
  • Configure custom prompts for data exploration
  • Monitor and analyze pipe performance
  • Save and track business insights

Installation:

Using Smithery:

npx @smithery/cli install mcp-tinybird --client claude

Using mcp-get:

npx @michaellatman/mcp-get@latest install mcp-tinybird

Configuration: Required environment variables:

  • TB_API_URL
  • TB_ADMIN_TOKEN

Claude Desktop config:

{
  "mcpServers": {
    "mcp-tinybird": {
      "command": "uvx",
      "args": ["mcp-tinybird"],
      "env": {
        "TB_API_URL": "<TINYBIRD_API_URL>",
        "TB_ADMIN_TOKEN": "<TINYBIRD_ADMIN_TOKEN>"
      }
    }
  }
}

Key Features:

  • Built-in tools for data source management
  • Custom prompt workflows support
  • Real-time pipe analysis and optimization
  • Event tracking and analytics
  • Comprehensive documentation access
  • File system integration for data management

Development Tools:

  • MCP Inspector for debugging
  • Prometheus-compatible monitoring
  • Supports local development configuration