Skip to main content
Glama
Doctacon

MCP Worktree Voting Server

by Doctacon

Servidores MCP

Una colección de servidores MCP (Model Context Protocol) locales para ingeniería de datos y flujos de trabajo de desarrollo. Todos los servidores se ejecutan localmente a través de uv: no se requieren cuentas en la nube.

Servidores

Ingeniería de datos

Servidor

Archivo

Propósito

duckdb

duckdb_server.py

Ejecución de consultas, inspección de esquemas, importación/exportación de datos

sqlmesh

sqlmesh_server.py

Transformación SQL: ejecución de modelos, planificación, linaje

dagster

dagster_server.py

Orquestación: activos, trabajos, programaciones, sensores, ejecuciones

dlt

dlt_server.py

Tuberías de datos: fuentes, destinos, operaciones de carga

soda

soda_server.py

Contratos de calidad de datos: verificar, validar, andamiaje, historial

Infraestructura

Servidor

Archivo

Propósito

docker

docker_server.py

Ciclo de vida de contenedores, registros, exec, imágenes, compatible con Compose

worktrees

worktree_server.py

Creación y gestión de worktrees de Git para desarrollo paralelo

Related MCP server: multi-agent-mcp

Configuración

Todos los servidores están registrados en .mcp.json y se ejecutan mediante:

uv run --no-project --with fastmcp --with <deps> ./mcp-servers/<server>.py

Reinicie Claude Code después de cualquier cambio en .mcp.json.

Notas del servidor

duckdb

Gestiona múltiples conexiones DuckDB con nombre. Admite consultas a archivos locales (CSV, Parquet, JSON) y archivos remotos (HTTP, S3, GCS). El estado se guarda en .duckdb_state/.

sqlmesh

Envuelve la CLI de SQLMesh para la gestión de modelos. Requiere un directorio de proyecto SQLMesh configurado a través de SQLMESH_STATE_DIR. Admite la generación de planes, ejecución de modelos, auditorías e introspección de linaje.

dagster

Envuelve la CLI de Dagster para la gestión de activos y trabajos. Requiere un archivo de espacio de trabajo de Dagster. Admite la materialización de activos, ejecución de trabajos, activación de programaciones/sensores y monitoreo de ejecuciones.

dlt

Gestiona tuberías dlt para cargar datos desde API REST, bases de datos y archivos a destinos (DuckDB, etc.). El estado se guarda en .dlt_state/.

soda

Ejecuta verificaciones de contratos de calidad de datos de Soda Core localmente (sin Soda Cloud). Espera un directorio ./soda/ con:

soda/
  datasources/   # datasource YAML configs
  contracts/     # contract YAML files
  results/       # scan results (auto-created)

docker

Se conecta a Docker a través de Colima en macOS (~/.colima/default/docker.sock). Incluye herramientas compatibles con Compose que leen etiquetas com.docker.compose.*.

worktrees

Crea worktrees de git aislados ramificados desde origin/main para ejecutar sesiones paralelas de Claude en tareas independientes.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A git worktree manager that enables AI agents to work on different branches simultaneously with automatic coordination, locking, and merge management. Supports creating, managing, and merging git worktrees with setup automation and conflict resolution.
    2 npm
    6
    MIT
  • A
    license
    C
    quality
    B
    maintenance
    Manages multiple AI CLI instances (Claude Code, Codex, Gemini, Cursor) in tmux sessions for parallel task execution, with optional git worktree support.
    90
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Manages parallel Git worktrees, enabling work on multiple branches simultaneously without stashing or context switching.
    14
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI coding agents to manage Git worktrees by creating, listing, removing, and cleaning isolated workspaces through MCP tools.
    MIT