================== /// 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
SpecializedInstallation
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