
Data Platform
[01]
[02]
Install Tinybird's official skill pack to help your AI coding agent build optimized datasources, pipes, and endpoints following Tinybird Engineering's best practices.
[View on GitHub]# Install Tinybird Agent Skills
npx skills add tinybirdco/tinybird-agent-skills[03]
A remote, hosted MCP server that allows your AI agents to connect directly to your Tinybird workspace.
// Get your TB_TOKEN from https://cloud.tinybird.co/tokens
// Configure your client with the Tinybird MCP server URL and a token
{
"mcpServers":{
"tinybird":{
"url":"https://mcp.tinybird.co?token=TB_TOKEN"
}
}
}from agno.agent import Agent
from agno.models.anthropic import Claude
from agno.tools.mcp import MCPTools
import asyncio
import os
tinybird_api_key = os.getenv("TINYBIRD_TOKEN")
tinybird_host = os.getenv("TINYBIRD_HOST")
async def main():
async with MCPTools(
transport="streamable-http",
url=f"https://mcp.tinybird.co?token={tinybird_api_key}&host={tinybird_host}",
timeout_seconds=120) as mcp_tools:
agent = Agent(model=Claude(id="claude-4-opus-20250514"), tools=[mcp_tools])
await agent.aprint_response("top 5 pages with more visits in the last 24 hours", stream=True)
if __name__ == "__main__":
asyncio.run(main())MCP never exposes more than the underlying credentials allow.
/ 01
Access Control Built In
Tinybird MCP leverages your existing Tinybird static tokens and JWTs.
/ 02
RBAC for your MCPs
Give precise access with row-level authorization.
Every tool call is tracked and stored in Tinybird service data sources, so you have detailed observability about how AI is using your resources.

Any agent, IDE, or client SDK can interact with Tinybird via Streamable HTTP.

[04]
Dig into your data without knowing its schema. Tinybird has all the context to write SQL that answers your questions.


Tinybird retains the context from your chat, so you can perform exploratory data analysis interactively and iteratively.


When prompted, Explorations generates timeseries visualizations to help you understand how your data is evolving.


[05]