Sviluppo · Server MCP locale

Spark SQL

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

Cosa indica il MCP Registry

La voce come pubblicata nel MCP Registry ufficiale (consultazione: 4 ottobre 2026), ultima versione.

Nome nel registro
io.github.aidancorrell/spark-sql-mcp-server
Versione
0.1.2
Stato
Attivo
Categoria
sviluppo
Trasporto
stdio (processo locale)
Pacchetto
PyPI
Pubblicato
8 febbraio 2026
Aggiornato
8 febbraio 2026
Editore
aidancorrell (GitHub)
Namespace
Namespace verificato dal MCP Registry tramite GitHub (github.com/aidancorrell) · come funziona
Repository
github.com/aidancorrell/spark-sql-mcp-server
Fonte
Voce nell’API del registro

Pacchetti

RegistroPacchettoVersioneTrasportoVariabili d’ambiente
PyPIspark-sql-mcp-server0.1.2stdioSPARK_HOST (obbligatorio), SPARK_PORT, SPARK_DATABASE, SPARK_AUTH, SPARK_USERNAME, SPARK_PASSWORD (segreto) e SPARK_KERBEROS_SERVICE_NAME

Come collegare Spark SQL

Spark SQL viene eseguito in locale a partire da un pacchetto Python pubblicato su PyPI: spark-sql-mcp-server, versione 0.1.2. Comunica via MCP su stdio, quindi il client lo avvia come programma e dialoga con esso tramite standard input e standard output. Richiede Python; i client in genere lo avviano con uvx (di uv) o dopo pip install - il comando abituale è uvx spark-sql-mcp-server. Legge queste variabili d’ambiente: SPARK_HOST (obbligatorio), SPARK_PORT, SPARK_DATABASE, SPARK_AUTH, SPARK_USERNAME, SPARK_PASSWORD (segreto) e SPARK_KERBEROS_SERVICE_NAME; vanno impostate nella configurazione del client per questo server.

Nel formato JSON mcpServers, letto da molti client MCP desktop e per editor di codice, la voce si presenta così (segnaposto tra parentesi angolari):

{
  "mcpServers": {
    "spark-sql-mcp-server": {
      "command": "uvx",
      "args": [
        "spark-sql-mcp-server"
      ],
      "env": {
        "SPARK_HOST": "<valore>",
        "SPARK_PORT": "<valore>",
        "SPARK_DATABASE": "<valore>",
        "SPARK_AUTH": "<valore>",
        "SPARK_USERNAME": "<valore>",
        "SPARK_PASSWORD": "<segreto>",
        "SPARK_KERBEROS_SERVICE_NAME": "<valore>"
      }
    }
  }
}

Ricavato dalla voce del registro, non testato qui. Cosa fa il server, e a quali condizioni, lo stabilisce il suo editore; prima di concedergli l’accesso ai propri account o file conviene consultarne il repository o il sito web. Come aggiungere un server MCP a un assistente · Prima di collegare un server

Altri server della categoria sviluppo

Tutti e 5152 →
ServerEsecuzioneEndpoint o pacchetto
Spanning Cloud BackupMCP server for Spanning Cloud Backup - M365/GWS/Salesforce backups, restores, audit.Locale · stdioImmagine OCI (Docker): ghcr.io/wyre-ai/spanning-mcp:v1.1.4
Spanning Cloud BackupMCP server for Spanning Cloud Backup - M365/GWS/Salesforce backups, restores, audit.Locale · stdioImmagine OCI (Docker): ghcr.io/wyre-technology/spanning-mcp:v1.1.3
SPARDAAI writes. SPARDA proves. Deterministic, offline security gate for AI edits.Locale · stdionpm: sparda-mcp
Spark - AI Assets MarketplaceSearch and fetch AI agents, skills, prompts and MCP connectors from the Spark marketplace.Remoto · HTTPVerifica live: ✓ handshakespark.entire.vc
Sparkforensics MCPMCP server for diagnosing Apache Spark event-log performance issues and comparing runs.Locale · stdionpm: sparkforensics-mcp
spawnpointDeploy the small apps your agent builds: one tool call returns a live, private shareable HTTPS link.Remoto · HTTPVerifica live: accesso richiestoapp.getspawnpoint.com
Spec Driven DevelopmentMCP Server that facilitates spec-driven development workflows, not just Vibe Coding.Locale · stdionpm: mcp-server-spec-driven-development
Spec Score MCPScore your specs before feeding them to an LLM. MCP server with radar chart visualization.Locale · stdionpm: spec-score-mcp