mcp-tinybird

mcp-tinybird

3.6

If you are the rightful owner of mcp-tinybird and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

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

The Tinybird MCP server allows seamless interaction with a Tinybird Workspace, enabling users to query data sources, retrieve results from API endpoints, and push data files. It supports both SSE and STDIO modes, making it versatile for different client integrations. The server is designed to work with the Tinybird Query API, providing a robust solution for data analytics and insights extraction. Users can configure prompts and workflows to tailor the server's functionality to their specific needs, enhancing the exploration and analysis of data within Tinybird.

Features

  • Query Tinybird Data Sources using the Tinybird Query API
  • Get the result of existing Tinybird API Endpoints with HTTP requests
  • Push Datafiles
  • Supports both SSE and STDIO modes
  • Configurable prompts and workflows for data exploration

Tools

  1. list-data-sources

    List all data sources in Tinybird Workspace

  2. list-pipes

    List all pipeline endpoints in Tinybird Workspace

  3. get-data-source

    Get information about the specified data source

  4. get-pipe

    Get information about the specified pipeline endpoint

  5. request-pipe-data

    Get data from pipeline endpoint via HTTP request

  6. run-select-query

    Run a query on a data source

  7. append-insight

    Add new business insights

  8. llms-tinybird-docs

    Provide Tinybird product documentation

  9. save-event

    Send events to Tinybird data source

  10. analyze-pipe

    Analyze query performance of pipeline endpoints

  11. push-datafile

    Create a remote data source or pipeline from a local data file