Tinybird MCP Server
by tinybirdco
An MCP server to interact with a Tinybird Workspace from any MCP client. It allows querying Tinybird Data Sources, getting results from API Endpoints, and pushing Datafiles.
Last updated: N/A
What is Tinybird MCP Server?
The Tinybird MCP server is a bridge between MCP clients (like Claude Desktop) and a Tinybird Workspace. It enables you to leverage Tinybird's data processing and analytics capabilities within the MCP ecosystem.
How to use Tinybird MCP Server?
The server can be installed using MCP package managers like Smithery or mcp-get. It requires a Tinybird account and workspace, and configuration within the MCP client (e.g., Claude Desktop) to provide the necessary API URL and token. After configuration, you can use the server's prompts and tools to interact with your Tinybird data.
Key features of Tinybird MCP Server
Query Tinybird Data Sources using the Tinybird Query API
Get the result of existing Tinybird API Endpoints with HTTP requests
Push Datafiles to Tinybird
Supports SSE and STDIO modes
Provides tools for listing data sources and pipes, getting data source and pipe information, running select queries, appending insights, accessing Tinybird documentation, saving events, analyzing pipes, and pushing datafiles.
Use cases of Tinybird MCP Server
Analyzing Bluesky metrics
Web analytics
Integrating Tinybird data with LLMs via MCP
Exploring and querying data within a Tinybird workspace from an MCP client
FAQ from Tinybird MCP Server
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a protocol for connecting LLMs with data and tools.
What is Tinybird?
What is Tinybird?
Tinybird is a real-time data platform built on ClickHouse that allows you to turn SQL queries into low-latency APIs.
How do I get a Tinybird API URL and token?
How do I get a Tinybird API URL and token?
You can obtain these from your Tinybird workspace settings.
What is the purpose of the 'topic' argument in the default prompt?
What is the purpose of the 'topic' argument in the default prompt?
The 'topic' argument helps the LLM understand the context of the data you want to explore, allowing for more relevant and insightful responses.
How can I monitor the MCP server?
How can I monitor the MCP server?
You can use a compatible Prometheus client such as Grafana to monitor the MCP server.