io.github.aidancorrell/spark-sql-mcp-server
Spark SQL
Is the Spark SQL MCP server down? Yes. It has given no valid answer since 2026-10-18: crashed on start.
Query Spark SQL clusters via Thrift/HiveServer2. Works with Spark, EMR, Hive, Impala.
crashed on start down since 2026-10-18 · probed 2026-11-14 · unchanged since 2026-11-01
MCP error -32000: Connection closed ModuleNotFoundError: No module named 'mcp.server.fastmcp'. This is mcp 2.x, where FastMCP was renamed to MCPServer (from mcp
- Run it
- uvx spark-sql-mcp-server@0.1.2 (stdio, probed in a container with the network off)
- Host
- pypi.org
- Repository
- https://github.com/aidancorrell/spark-sql-mcp-server
- Registry
- active, updated 2026-02-08 · registry entry
Compare this server with others.
More servers
Other registry entries on pypi.org, the ones next to this name; all of them.
- io.github.ai-human-andalusia/hrevn-mcp-server · timeout
- MCPower Security Proxy io.github.ai-mcpower/mcpower-proxy · needs args
- Makefile MCP io.github.ai-ronin-systems/makefile-mcp · crashed on start
- text-to-reality io.github.ai-wes/text-to-reality · alive
- IP cameras (ONVIF/RTSP) io.github.aidev-iprokszin/ipcam-mcp · alive
- OmniGlyph io.github.aidi1723/omniglyph · needs args
- Prism Scanner io.github.aidongise-cell/prism-scanner · crashed on start
- io.github.aikts/yandex-tracker-mcp · needs env
Servers that mention spark.
- Era Context app.era/context · needs auth
- Sparks Scribe app.sparkscribe/sparks-scribe · alive
- co.heyspark.mcp/server · alive
- Spark Apps Catalogue co.spark-apps/spark-apps · alive
- Business Verify API com.gensparkclaw.mbiyepyh/business-verify · needs auth
- SoloFire com.solofire/spark · needs auth
- Sparkling Tracks Tours com.sparklingtracks/mcp · alive
- SparkVibeAI Spec Committee com.sparkvibeai/spec-committee · rate limited
Badge for the README
The result of the latest probe, the tool count and the token cost. The feed has an entry for every probe that changed them.
A mail when this server changes
Stops answering, comes back, tool set or cost changes. One confirmation mail first, a stop link in every mail.
For the publisher
- No valid answer since 2026-10-18, in every probe since then.
- The package stops at the import of FastMCP from mcp.server.fastmcp. mcp 2.0, the Python SDK of 28 July 2026, renamed FastMCP to MCPServer, and a plain install gets mcp 2.x. Pin mcp<2 in the dependencies, or move to MCPServer as the SDK's migration guide says. The error output is above.
The cause and the fix, with the code before and after: ModuleNotFoundError: No module named 'mcp.server.fastmcp'