Tinybird MCP server
TinybirdDataAnalysisRealTimeSqlCloudPythonJavascriptTypescriptGoRubyR
About This Server
An MCP server to interact with a Tinybird Workspace from any MCP client.
Server Information
š Overview:
ā Key Points:
šÆ 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.
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.
- 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.
- 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
š Main Findings:
š Details:
šÆ 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
cloud Provider
Quick Actions
MCP Configuration
Available Tools
list-data-sourceslist-pipesget-data-sourceget-piperequest-pipe-datarun-select-queryappend-insightllms-tinybird-docssave-eventanalyze-pipepush-datafile