Tinybird MCP server

Tinybird MCP server

TinybirdDataAnalysisRealTimeSqlCloudPythonJavascriptTypescriptGoRubyR

About This Server

An MCP server to interact with a Tinybird Workspace from any MCP client.

Server Information

šŸ“‹ Overview:

This webpage is the GitHub repository page for "mcp-tinybird," a project by tinybirdco. It provides information about the project, including its features, setup instructions, usage examples, and development guidelines. The repository contains the source code and related resources for an MCP (Model Context Protocol) server designed to interact with a Tinybird workspace.


ā­ Key Points:
  • The project is an MCP server that facilitates interaction with Tinybird from any MCP client.

  • It supports querying Tinybird Data Sources, accessing Tinybird API Endpoints, and pushing Datafiles.

  • Both SSE (Server-Sent Events) and STDIO communication modes are supported.

  • The server includes a default prompt for exploring data in Tinybird and allows for configuring additional prompt workflows.

  • It offers tools for listing data sources, listing pipe endpoints, getting data source information, getting pipe information, requesting pipe data, running select queries, appending insights, and more.

  • Development guidelines are provided, including instructions for building, publishing, and debugging.


  • šŸ” Main Findings:
  • The "mcp-tinybird" repository aims to provide a bridge between Model Context Protocol clients and Tinybird, a real-time data platform.

  • The repository offers a range of functionalities related to data interaction and management within the Tinybird environment.

  • The setup instructions emphasize the use of uv for managing dependencies and the MCP Inspector for debugging, suggesting a focus on modern development practices.


  • šŸ“Š Details:
  • Installation methods: Smithery CLI or mcp-get.

  • Configuration: API URL and Admin Token for Tinybird is configured within the claudedesktopconfig.json file

  • Development requirements: Tinybird Account, Claude Desktop, uv


šŸŽÆ Conclusion:
The "mcp-tinybird" repository on GitHub provides the code and instructions necessary to set up an MCP server for interacting with Tinybird. It targets users who want to integrate Model Context Protocol clients with the Tinybird real-time data platform, offering various tools and functionalities for data querying, management, and analysis. The documentation emphasizes clear setup and development workflows.

Server Features

Query Data Sources

Query Tinybird Data Sources using the Tinybird Query API

Get API Endpoints

Get the result of existing Tinybird API Endpoints with HTTP requests

Push Datafiles

Push Datafiles

Provider Information

Tinybirdco logo

Tinybirdco

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

list-data-sourceslist-pipesget-data-sourceget-piperequest-pipe-datarun-select-queryappend-insightllms-tinybird-docssave-eventanalyze-pipepush-datafile