Submit

MCP Iceberg Catalog

@ahodroj

MCP server for interacting with Apache Iceberg catalog from Claude, enabling data lake discovery and metadata search through a LLM prompt.
Overview

What is MCP Iceberg Catalog?

MCP Iceberg Catalog is a server implementation for interacting with Apache Iceberg, enabling data lake discovery and metadata search through a LLM prompt.

How to use MCP Iceberg Catalog?

To use the MCP Iceberg Catalog, install it via Smithery in Claude Desktop by running a specific command in your terminal and configuring the necessary settings in the claude_desktop_config.json file.

Key features of MCP Iceberg Catalog?

  • SQL interface for querying and managing Iceberg tables.
  • Integration with Claude desktop for enhanced data lake management.
  • Support for various SQL operations like LIST TABLES, DESCRIBE TABLE, SELECT, and INSERT.

Use cases of MCP Iceberg Catalog?

  1. Managing and querying large datasets in data lakes.
  2. Facilitating metadata search for Iceberg tables.
  3. Enabling data operations through a user-friendly SQL interface.

FAQ from MCP Iceberg Catalog?

  • What are the prerequisites for installation?

You need Python 3.10 or higher, a UV package installer, and access to an Iceberg REST catalog and S3-compatible storage.

  • Can I use it without Claude Desktop?

The MCP Iceberg Catalog is designed to work with Claude Desktop for optimal performance and usability.

  • What SQL operations are supported?

Currently, it supports LIST TABLES, DESCRIBE TABLE, SELECT, and INSERT operations, with more features planned for future updates.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.