Tinybird integration
Tinybird is a real-time analytics backend that lets you ingest, transform, and query massive amounts of data with sub-second latency. Build real-time dashboards, user-facing analytics, and data APIs using SQL. Features include streaming data ingestion, materialized views, parameterized API endpoints, and seamless integration with data warehouses. Perfect for product analytics, IoT data, financial metrics, and any use case requiring fast analytics at scale.
Say what should happen.
The workflow builds itself.
Common Tinybird use cases
- data lifecycle management
- security auditing
- resetting test data
- ad-hoc data analysis
- user-facing analytics
- cleanup test datasources
- real-time event tracking
- discovering available APIs
- setting up new data pipeline
- discovering datasource schemas
What you can do with Tinybird
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Datasource, 5 operations
create_datasourceCreate datasourcePOSTCreates a new Tinybird datasource with defined schema and engine configuration for optimized analytical queries.delete_datasourceDelete datasourceDELETEPermanently deletes a Tinybird datasource and all its data. Cannot be undone.get_datasource_infoGet datasource infoGETRetrieves detailed information about a Tinybird datasource including full schema, statistics, and configuration.list_datasourcesList datasourcesGETLists all datasources in your Tinybird workspace including schemas, row counts, and storage statistics.truncate_datasourceTruncate datasourcePOSTRemoves all data from a Tinybird datasource while keeping the schema intact for new data ingestion.
Pipe, 2 operations
call_pipeCall pipeGETCalls a Tinybird pipe endpoint to execute a pre-defined, parameterized SQL query and get results via REST API.list_pipesList pipesGETLists all pipes in your Tinybird workspace including SQL definitions, parameters, and endpoint URLs.
Event, 1 operation
ingest_eventsIngest eventsPOSTIngests real-time events into a Tinybird datasource using NDJSON format for high-throughput streaming data ingestion.
Query, 1 operation
queryQueryPOSTExecutes a SQL query against Tinybird datasources with sub-second latency. Supports complex aggregations and joins.
Token, 1 operation
get_tokensGet tokensGETLists all API tokens in your Tinybird workspace including permissions, scopes, and usage statistics.
Use Tinybird from Claude Code, Cursor or Codex
Connect Tinybird in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Tinybird operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Tinybird
- Create your workspace
Sign up free. Nothing to install.
- Connect Tinybird once
Add your Tinybird connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Tinybird integration FAQ
What can you do with the Tinybird integration?
LiveContext exposes 10 operations on Tinybird, covering datasource, pipe, event and query. Common uses include data lifecycle management, security auditing and resetting test data.
