Cloudera Iceberg MCP Server (via Impala)

This is a A Model Context Protocol server that provides read-only access to Iceberg tables via Apache Impala. This server enables LLMs to inspect database schemas and execute read-only queries.

Local serverstdio

What is the Cloudera Iceberg MCP Server (via Impala) MCP Server?

Cloudera Iceberg MCP Server (via Impala) is an MCP project maintained in the peterableda/iceberg-mcp-server repository. The maintainer describes its purpose as “This is a A Model Context Protocol server that provides read-only access to Iceberg tables via Apache Impala. This server enables LLMs to inspect database…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uvx. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares IMPALA_HOST, IMPALA_PORT, IMPALA_USER, IMPALA_PASSWORD, IMPALA_DATABASE. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

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

How to install the Cloudera Iceberg MCP Server (via Impala) MCP Server

{
  "mcpServers": {
    "iceberg-mcp-server": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/cloudera/iceberg-mcp-server@main",
        "run-server"
      ],
      "env": {
        "IMPALA_HOST": "coordinator-default-impala.example.com",
        "IMPALA_PORT": "443",
        "IMPALA_USER": "username",
        "IMPALA_PASSWORD": "YOUR_IMPALA_PASSWORD",
        "IMPALA_DATABASE": "default"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
IMPALA_HOSTDeclared in the maintainer’s client configuration.Check documentation
IMPALA_PORTDeclared in the maintainer’s client configuration.Check documentation
IMPALA_USERDeclared in the maintainer’s client configuration.Check documentation
IMPALA_PASSWORDDeclared in the maintainer’s client configuration.Check documentation
IMPALA_DATABASEDeclared in the maintainer’s client configuration.Check documentation