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

在对 .mcp.json 进行任何更改后,请重启 Claude Code。

服务器说明

duckdb

管理多个命名的 DuckDB 连接。支持查询本地文件(CSV、Parquet、JSON)和远程文件(HTTP、S3、GCS)。状态持久化至 .duckdb_state/。

sqlmesh

封装 SQLMesh CLI 以进行模型管理。需要通过 SQLMESH_STATE_DIR 设置 SQLMesh 项目目录。支持计划生成、模型执行、审计和血缘检查。

dagster

封装 Dagster CLI 以进行资产和作业管理。需要一个 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

通过 macOS 上的 Colima 连接到 Docker (~/.colima/default/docker.sock)。包含可读取 com.docker.compose.* 标签的 Compose 感知工具。

worktrees

从 origin/main 创建隔离的 git worktrees,以便在独立任务上运行并行的 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