Desarrollo · Servidor MCP local

Spark SQL

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

Lo que indica el MCP Registry

La entrada tal como está publicada en el MCP Registry oficial (consultada el 4 de octubre de 2026), última versión.

Nombre en el registro
io.github.aidancorrell/spark-sql-mcp-server
Versión
0.1.2
Estado
Activo
Categoría
desarrollo
Transporte
stdio (proceso local)
Paquete
PyPI
Publicado
8 de febrero de 2026
Actualizado
8 de febrero de 2026
Editor
aidancorrell (GitHub)
Espacio de nombres
Espacio de nombres verificado por el MCP Registry mediante GitHub (github.com/aidancorrell) · cómo
Repositorio
github.com/aidancorrell/spark-sql-mcp-server
Fuente
Entrada en la API del registro

Paquetes

RegistroPaqueteVersiónTransporteVariables de entorno
PyPIspark-sql-mcp-server0.1.2stdioSPARK_HOST (obligatorio), SPARK_PORT, SPARK_DATABASE, SPARK_AUTH, SPARK_USERNAME, SPARK_PASSWORD (secreto) y SPARK_KERBEROS_SERVICE_NAME

Cómo conectar Spark SQL

Spark SQL se ejecuta en local a partir de un paquete de Python publicado en PyPI: spark-sql-mcp-server, versión 0.1.2. Usa MCP mediante stdio, así que el cliente lo inicia como programa y se comunica con él a través de la entrada y salida estándar. Necesita Python; los clientes suelen iniciarlo con uvx (de uv) o tras pip install - el comando habitual es uvx spark-sql-mcp-server. Lee estas variables de entorno: SPARK_HOST (obligatorio), SPARK_PORT, SPARK_DATABASE, SPARK_AUTH, SPARK_USERNAME, SPARK_PASSWORD (secreto) y SPARK_KERBEROS_SERVICE_NAME; hay que definirlas en la configuración del cliente para este servidor.

En el formato JSON mcpServers que leen muchos clientes MCP de escritorio y de editores de código, la entrada tiene este aspecto (marcadores de posición entre corchetes angulares):

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

Obtenido de la entrada del registro, sin probar aquí. Lo que hace el servidor, y en qué condiciones, lo determina su editor; conviene revisar su repositorio o sitio web antes de darle acceso a cuentas o archivos propios. Cómo añadir un servidor MCP a un asistente · Antes de conectar

Más servidores de desarrollo

Ver los 5152 →
ServidorEjecuciónEndpoint o paquete
Spanning Cloud BackupMCP server for Spanning Cloud Backup - M365/GWS/Salesforce backups, restores, audit.Local · stdioImagen 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.Local · stdioImagen OCI (Docker): ghcr.io/wyre-technology/spanning-mcp:v1.1.3
SPARDAAI writes. SPARDA proves. Deterministic, offline security gate for AI edits.Local · stdionpm: sparda-mcp
Spark - AI Assets MarketplaceSearch and fetch AI agents, skills, prompts and MCP connectors from the Spark marketplace.Remoto · HTTPComprobación en directo: ✓ negociación inicialspark.entire.vc
Sparkforensics MCPMCP server for diagnosing Apache Spark event-log performance issues and comparing runs.Local · stdionpm: sparkforensics-mcp
spawnpointDeploy the small apps your agent builds: one tool call returns a live, private shareable HTTPS link.Remoto · HTTPComprobación en directo: requiere inicio de sesiónapp.getspawnpoint.com
Spec Driven DevelopmentMCP Server that facilitates spec-driven development workflows, not just Vibe Coding.Local · stdionpm: mcp-server-spec-driven-development
Spec Score MCPScore your specs before feeding them to an LLM. MCP server with radar chart visualization.Local · stdionpm: spec-score-mcp