mcp-registry/mcp-tinybird

    ==================
      
       /// MCP ///
      /// MCP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

mcp-tinybird

by tinybirdco

MCP server that lets any MCP client query, push and analyse data in a Tinybird workspace.

69
14
Specialized

Installation

1. Clone the repository
git clone https://github.com/tinybirdco/mcp-tinybird.git cd mcp-tinybird
2. Create and activate a virtual environment (optional but recommended)
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
3. Install Python dependencies
pip install -r requirements.txt
4. Set environment variables required by Tinybird/MCP (replace with your real tokens)
export TINYBIRD_HOST="https://api.tinybird.co" export TINYBIRD_TOKEN="<admin_or_workspace_token>" export MCP_HOST="0.0.0.0" export MCP_PORT="8080"
5. Run database migrations or bootstrap scripts if provided (check ./scripts directory)
6. Start the MCP server
python -m mcp_tinybird.app # or the main entry-point shown in README
7. Verify
curl http://localhost:8080/healthz # Should return 200/OK

Documentation

License: Apache License 2.0
Updated 7/30/2025