Iceberg MCP

IcebergMCP is a Model Context Protocol (MCP) server that lets you interact with your Apache Iceberg™ Lakehouse using natural language in Claude, Cursor, or any other MCP client.

Local server

What is the Iceberg MCP Server?

Iceberg MCP source profile. From the maintainer documentation: “IcebergMCP is a Model Context Protocol (MCP) server that lets you interact with your Apache Iceberg™ Lakehouse using natural language in Claude, Cursor, or any other MCP client.”

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_namespacesGets all namespaces in the Apache Iceberg™ catalog
get_iceberg_tablesGets all tables for a given namespace
get_table_schemaReturns the schema for a given table
get_table_propertiesReturns table properties for a given table, like total size and record count
get_table_partitionsGets all partitions for a given table