Integrations
Utilizes the Model Context Protocol TypeScript SDK for implementing the server, providing an API for defining resources, tools, and prompts.
Vibe-Coder MCP サーバー
LLM ベースのコーディング用の構造化された開発ワークフローを実装するモデル コンテキスト プロトコル サーバー。
概要
この MCP サーバーは、次の機能を提供することで、LLM が整理され、クリーンで安全な方法で機能を構築するのに役立ちます。
- ガイド付きの質問による構造化された機能明確化プロセス
- PRDと実装計画の作成
- タスク追跡による段階的な開発
- 進捗状況の追跡とステータス報告
- 文書の保存と検索機能
特徴
リソース
- 機能の詳細、PRD、実装計画
- 進捗報告とステータス追跡
- フェーズとタスクの詳細
ツール
start_feature_clarification
- 機能の明確化プロセスを開始するprovide_clarification
- 機能に関する説明の質問に答えるgenerate_prd
- 製品要件ドキュメントと実装計画を生成するcreate_phase
- 機能の開発フェーズを作成するadd_task
- 開発フェーズにタスクを追加するupdate_phase_status
- フェーズのステータスを更新するupdate_task_status
- タスクの完了ステータスを更新するget_next_phase_action
- 次に何をすべきかについてのガイダンスを取得するget_document_path
- 生成されたドキュメントのパスを取得するsave_document
- ドキュメントを特定の場所に保存する
プロンプト
feature-planning
- 機能開発を計画するためのプロンプトテンプレート
文書保管
サーバーには、次の機能を備えたハイブリッド ドキュメント ストレージ システムが含まれています。
- 生成されたドキュメント(PRD、実装計画)をファイルに自動的に保存します
- すぐにアクセスできるようにメモリ内にコピーを保持します
- クライアントがドキュメントのパスを取得し、カスタムの場所に保存できるようにします
デフォルトの保存場所
ドキュメントは、デフォルトではdocuments/{featureId}/
ディレクトリに保存され、ファイル名はドキュメントの種類に基づいて付けられます。
documents/{featureId}/prd.md
- 製品要件ドキュメントdocuments/{featureId}/implementation-plan.md
- 実装計画
カスタムストレージ
save_document
ツールを使用して、ドキュメントをカスタムの場所に保存できます。
パス検索
ドキュメントのパスを取得するには、 get_document_path
ツールを使用します。
これは、パスと、ドキュメントがディスクに保存されているかどうかの両方を返します。
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
互換性のある MCP クライアントで使用するには:
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
実装ノート
このサーバーは、モデル コンテキスト プロトコル TypeScript SDK の高レベルMcpServer
クラスを使用して実装されており、リソース、ツール、プロンプトを定義するためのクリーンな API を提供することで、MCP サーバーの作成プロセスを簡素化します。
ワークフロー
Vibe-Coder MCP サーバーは、次の手順で開発プロセスをガイドするように設計されています。
- 機能の明確化: 要件を収集し、機能の目的、対象ユーザー、制約を理解することから始めます。
- ドキュメント: 明確化された要件に基づいてPRDと実装計画を作成します。
- 段階的な開発: 明確なタスクを持つ論理的なフェーズに実装を分割します
- 進捗状況の追跡: タスクとフェーズの完了を監視して開発をガイドします
- 完了: すべての要件が実装され、機能が使用可能であることを確認します
This server cannot be installed
LLM ベースのコーディング用の構造化されたワークフローを実装し、機能の明確化、ドキュメントの生成、段階的な実装、進捗状況の追跡を通じて開発をガイドする MCP サーバー。