Single MCP Server Tested Against Seven Apache Iceberg REST Catalogs
A developer has built and open-sourced a single MCP server for Apache Iceberg that exposes four read-only tools — listing tables, describing schemas, counting rows, and scanning data. The server uses two environment variables to switch between catalogs, requiring no code changes between runs. It was tested across seven Iceberg REST catalogs, including Apache Polaris locally via Docker and cloud services such as AWS Glue, Google BigLake, Microsoft OneLake, and Snowflake Horizon. Tests were conducted on September 18–19, 2026, with one run per catalog, and all calls were made directly over MCP without involving an AI model. The project serves as a conformance check demonstrating that a single server implementation can reach multiple Iceberg-compatible catalogs using the same REST protocol.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in