Quickstarts

Tinybird combines managed ClickHouse® with a developer experience and tooling fine-tuned for agentic coding and modern development workflows. Build analytics features by ingesting data, transforming it with SQL, and exposing the results to applications, tools, and agents.

What Tinybird adds to ClickHouse

  • Ingest streaming and batch data through the Events API and managed Connections for Kafka, Amazon S3, and Google Cloud Storage.
  • Define Data Sources, Connections, Pipes, API Endpoints, and Materialized Views as code with TypeScript, Python, or datafiles.
  • Develop with Tinybird Local and isolated Cloud Branches, then deploy through CI/CD.
  • Query data through Endpoints, the Query API, the ClickHouse® interface, or MCP.

Choose how to build

  • TypeScript SDK

    Define Data Sources and Endpoints with typed resources.

  • Python SDK

    Define resources in Python and deploy with the Tinybird CLI.

  • Tinybird CLI

    Use datafiles, the Tinybird CLI, and cloud branches.

Not sure where to start?

  • Prefer SQL-first workflows and datafiles: start with Tinybird CLI.
  • Want typed resources and a TypeScript-native workflow: start with TypeScript SDK.
  • Want Python-native resource definitions and runtime usage: start with Python SDK.

Work with Tinybird using AI agents

Tinybird Agent Skills give compatible coding agents instructions for creating and reviewing Tinybird project files, SQL, tests, and deployments. Install them in your coding environment:

Install Tinybird Agent Skills
npx skills add tinybirdco/tinybird-agent-skills

The Tinybird MCP server gives an agent Token-scoped access to a live Workspace. The agent can inspect and query data and call published Endpoints according to the Token's permissions. Use Agent Skills and MCP together when an agent needs both project guidance and access to live Workspace data.

Frequently asked questions about Tinybird

Why use Tinybird instead of managing ClickHouse yourself?

Self-hosting ClickHouse requires you to operate clusters, sharding, replicas, security, monitoring, updates, backups, and deployment pipelines. Tinybird manages the ClickHouse infrastructure and adds ingestion, API publishing, authentication, and development tooling so you can focus on building analytics features. See Migrate from ClickHouse self-hosted to Tinybird.

When should you choose Tinybird instead of ClickHouse Cloud?

Choose Tinybird when you need an app development workflow around ClickHouse®: managed ingestion, resources as code, authenticated API Endpoints, Tinybird Local, Cloud Branches, CI/CD, and MCP. You can still connect existing SQL clients and BI tools through the ClickHouse® interface.

Does Tinybird support data branching and schema iteration?

Yes. Cloud Branches create isolated environments where you can change schemas, queries, APIs, and connector ingestion without affecting production. A Branch can attach the latest production partition without copying the underlying data, so you can validate changes before deploying them to your main Workspace.

How do you define and deploy Tinybird resources as code?

Define Tinybird resources with the TypeScript SDK, Python SDK, or datafiles. Commit them to Git, test with Tinybird Local or Cloud Branches, and deploy with the Tinybird CLI or CI/CD.

Which ingestion sources and managed Connections does Tinybird support?

Use the Events API for HTTP streaming, managed Connections for Kafka, Amazon S3, and Google Cloud Storage, or upload local files. Connections store credentials and integration settings and deploy with the rest of your Tinybird project.

How can apps and AI agents query Tinybird?

Apps can call published Endpoints, run SQL through the Query API, or use the ClickHouse® interface. AI agents can use the Tinybird MCP server to query permitted data and call published Endpoints. Tokens control which resources each client or agent can access.

Which Tinybird pricing plans are available?

Tinybird offers Free, Developer, and SaaS plans on shared infrastructure, plus an Enterprise plan with a dedicated ClickHouse® cluster. See Pricing plans for plan features and the current Tinybird pricing for prices.

Updated