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

コンテナのライフサイクル、ログ、exec、イメージ、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

REST API、データベース、ファイルから送信先(DuckDBなど)へデータをロードするためのdltパイプラインを管理します。状態は .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 (~/.colima/default/docker.sock) を介してDockerに接続します。com.docker.compose.* ラベルを読み取るCompose対応ツールが含まれています。

worktrees

独立したタスクでClaudeセッションを並行して実行するために、origin/main から分岐した分離されたgit worktreeを作成します。

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