mcp-bauplan
by marcoeg
mcp-bauplan is a minimalist Model Context Protocol (MCP) server designed to interact with data tables and running Bauplan queries. It allows querying Iceberg tables in S3 managed by Bauplan.
Last updated: N/A
What is mcp-bauplan?
mcp-bauplan is an MCP server that provides tools to interact with Bauplan data tables. It allows listing tables, getting schemas, and running SQL queries against those tables.
How to use mcp-bauplan?
To use mcp-bauplan, you need to configure it in your Claude Desktop configuration file with the correct API key, branch, and namespace. You can then run the server using the provided commands, choosing between SSE and STDIO transports. The server can be accessed through the MCP Inspector.
Key features of mcp-bauplan
Lists tables in a configured namespace
Retrieves the schema of data tables
Runs SELECT queries on specified tables
Supports SSE and STDIO transports
Use cases of mcp-bauplan
Querying data stored in Iceberg tables
Retrieving table schemas for data exploration
Integrating Bauplan data with other applications via MCP
Automated data analysis workflows
FAQ from mcp-bauplan
What is Bauplan?
What is Bauplan?
Bauplan manages a data store of Iceberg tables in S3.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a protocol for interacting with data.
How do I configure the server?
How do I configure the server?
You need to create or edit the Claude Desktop configuration file and add the mcp-bauplan configuration with the necessary environment variables.
What transport types are supported?
What transport types are supported?
The server supports both SSE and STDIO transports.
Where do I get a Bauplan API key?
Where do I get a Bauplan API key?
You can request an API key from https://www.bauplanlabs.com/#join.