mcpField
M
mcp-micromanage

mcp-micromanage

ローカル
github.com/yodakeisukeAI・エージェント1282 週間前に更新

mcp-micromanage について

mcp-micromanageは、コーディングエージェントの開発作業を計画・追跡するMCPサーバーです。計画をPRとコミットに分割し、レビューの節目を設け、Reactダッシュボードで進捗を可視化します。

主な機能

  1. 01PRとコミット単位で作業を計画
  2. 02タスクの状態を追跡
  3. 03ユーザーレビューを経て進捗を更新
  4. 04作業項目を階層表示
  5. 05ダッシュボードの自動更新
  6. 06ダッシュボードのズームとパン

活用シーン

  1. 01開発チケットをコミットに分割
  2. 02コミット単位の節目で作業をレビュー
  3. 03実装の進捗を確認
  4. 04Reactダッシュボードで計画を確認

MCP 対応

開発作業の計画、作業項目の状態追跡、ユーザーレビュー後の進捗更新を行うMCPツールを提供します。Reactの可視化ダッシュボードにはPRとコミットが表示されます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"micromanage-your-agent": {
"command": "npx",
"args": [
"-y",
"@yodakeisuke/mcp-micromanage"
]
}
}
}
起動コマンドnpx -y @yodakeisuke/mcp-micromanage

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@yodakeisuke/mcp-micromanage

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

npm

mcp-micromanage

脱線しがちなコーディングエージェントの同僚を管理します。

sequentialthinkingが思考ワークフローを動的に定式化して外部化するものであるなら、このツールは開発タスクのフローを動的に定式化して外部化するものです。

image

動機

コーディングエージェントの課題
  • コーディングエージェントは、依頼された範囲を超えて変更を加えることがよくあります
    • cursor+claudeを想定しています
  • 実装中の重要な判断時に、ユーザーへフィードバックを求めるのが苦手です
  • 作業計画や進捗の追跡を視覚化して監視するのは困難です
解決策
  • コミットとPRに基づく作業計画:チケットをPRとコミットに分割した実装計画を、作業の最小単位として必須にします
  • 頻繁なフィードバックの強制:コミット単位でユーザーによるレビューを必須にし、フィードバックの自然なチェックポイントを設けます
  • 視覚化:ローカルのReactアプリで、現在の作業計画と実装状況をすぐに把握できます

ツール

  1. plan:PRとコミットを使って実装計画を定義します
  2. track:すべての作業項目の進捗と現在の状況を確認します
  3. update:作業の進行に合わせて状況を変更します。ユーザーによるレビューが必須です

視覚化ダッシュボード

このプロジェクトには、以下の機能を備えたReactベースの視覚化ツールが含まれています。

  • PRとコミットの階層表示
  • 自動更新によるリアルタイム更新
  • ステータスに応じた色分け
  • ズームとパンの機能

はじめに

ヘッドレス(MCP ツールのみ)
  1. mcp jsonに追加します
{
  "mcpServers": {
    "micromanage": {
      "command": "npx",
      "args": [
        "-y",
        "@yodakeisuke/mcp-micromanage"
      ]
    }
  }
}
  1. (強く推奨)次の.mdcをプロジェクトに追加します

推奨ルール

(好みに合わせて調整できます)

視覚化あり
  1. このリポジトリをクローンします

  2. mcp jsonに追加します

{
  "mcpServers": {
    "micromanage": {
      "command": "node",
      "args": [
        "[CLONE_DESTINATION_PATH]/sequentialdeveloping/dist/index.js"
      ]
    }
  }
}
  1. サーバーをビルドします
npm install
npm run build
  1. フロントエンドを実行します
cd visualization/ 
npm install
npm run dev

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルをご覧ください。

サードパーティソフトウェア

このプロジェクトでは、次のサードパーティソフトウェアを使用しています。

  • MCP TypeScript SDK:MITライセンス。Copyright © 2023-2025 Anthropic, PBC.

謝辞

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。