Skip to main content
Glama
Doctacon

MCP Worktree Voting Server

by Doctacon

Серверы MCP

Коллекция локальных серверов MCP (Model Context Protocol) для инженерии данных и рабочих процессов разработки. Все серверы запускаются локально через uv — учетные записи в облаке не требуются.

Серверы

Инженерия данных

Сервер

Файл

Назначение

duckdb

duckdb_server.py

Выполнение запросов, проверка схемы, импорт/экспорт данных

sqlmesh

sqlmesh_server.py

SQL-трансформации — выполнение моделей, планирование, отслеживание происхождения

dagster

dagster_server.py

Оркестрация — активы, задания, расписания, сенсоры, запуски

dlt

dlt_server.py

Конвейеры данных — источники, назначения, операции загрузки

soda

soda_server.py

Контракты качества данных — проверка, валидация, создание каркаса, история

Инфраструктура

Сервер

Файл

Назначение

docker

docker_server.py

Жизненный цикл контейнеров, логи, выполнение команд, образы, поддержка Compose

worktrees

worktree_server.py

Создание и управление git worktree для параллельной разработки

Related MCP server: multi-agent-mcp

Настройка

Все серверы зарегистрированы в .mcp.json и запускаются через:

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

Перезапустите Claude Code после любых изменений в .mcp.json.

Примечания к серверам

duckdb

Управляет несколькими именованными подключениями DuckDB. Поддерживает запросы к локальным файлам (CSV, Parquet, JSON) и удаленным файлам (HTTP, S3, GCS). Состояние сохраняется в .duckdb_state/.

sqlmesh

Обертка над CLI SQLMesh для управления моделями. Требует указания директории проекта SQLMesh через SQLMESH_STATE_DIR. Поддерживает генерацию планов, выполнение моделей, аудит и анализ происхождения данных.

dagster

Обертка над CLI Dagster для управления активами и заданиями. Требует файл рабочего пространства Dagster. Поддерживает материализацию активов, выполнение заданий, запуск расписаний/сенсоров и мониторинг запусков.

dlt

Управляет конвейерами dlt для загрузки данных из REST API, баз данных и файлов в целевые хранилища (DuckDB и др.). Состояние сохраняется в .dlt_state/.

soda

Запускает проверки контрактов качества данных Soda Core локально (без Soda Cloud). Ожидает наличие директории ./soda/ с:

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

docker

Подключается к Docker через Colima в macOS (~/.colima/default/docker.sock). Включает инструменты с поддержкой Compose, которые считывают метки com.docker.compose.*.

worktrees

Создает изолированные git worktree, ответвляющиеся от origin/main, для запуска параллельных сессий Claude над независимыми задачами.

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