Skip to content
Verified official

Spark SQL MCP

v0.1.2

io.github.aidancorrell/spark-sql-mcp-server

Query Spark SQL clusters via Thrift/HiveServer2. Works with Spark, EMR, Hive, Impala.

transport:stdio runtime:pypi

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add spark-sql-mcp-server -e SPARK_HOST=<SPARK_HOST> -e SPARK_PORT=<SPARK_PORT> -e SPARK_DATABASE=<SPARK_DATABASE> -e SPARK_AUTH=<SPARK_AUTH> -e SPARK_USERNAME=<SPARK_USERNAME> -e SPARK_PASSWORD=<SPARK_PASSWORD> -e SPARK_KERBEROS_SERVICE_NAME=<SPARK_KERBEROS_SERVICE_NAME> -- uvx spark-sql-mcp-server

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.