Iceberg
Createdryft-io
Enables natural language interaction with Apache Iceberg lakehouses through a Model Context Protocol (MCP) server.
About
Iceberg is a Model Context Protocol (MCP) server designed to facilitate natural language interaction with Apache Iceberg lakehouses. It allows users to query and explore their data using tools like Claude or Cursor by leveraging natural language prompts, enabling tasks such as retrieving table schemas, listing namespaces, and generating SQL queries. The tool supports AWS Glue catalogs and provides read-only access to ensure data integrity.
Key Features
- Natural language querying of Iceberg tables
- 16 GitHub stars
- Integration with Claude and Cursor via MCP
- Support for AWS Glue catalog
- Read-only access for data security
- Tools for retrieving namespaces, tables, schemas, properties, and partitions
Use Cases
- Exploring Iceberg lakehouse data using natural language
- Generating SQL queries based on natural language prompts
- Retrieving table metadata and properties