DocGen MCP サーバー
ソース ファイルから自動的にドキュメントを作成するためのドキュメント ジェネレーター MCP サーバー。
概要
DocGen MCPサーバーは、ソースファイルから情報を抽出し、テンプレートを適用することで、標準化されたドキュメントの作成を自動化します。他のMCPサーバー(Google Drive、GitHub、Perplexity)とシームレスに統合され、包括的なソリューションを提供します。
Related MCP server: RAG Documentation MCP Server
特徴
GitHubリポジトリとGoogleドライブファイルから情報を抽出する
複数のソースタイプ(スクリプト、プレゼンテーション、コード、参照ドキュメント)を処理する
テンプレートベースのドキュメント生成
ドキュメント履歴の追跡
Perplexity 統合による AI 強化コンテンツ生成
インストール
前提条件
Node.js 16以上
npmまたはyarn
Google Drive API へのアクセス(Google Drive ソース抽出用)
GitHub API へのアクセス (GitHub ソース抽出用)
手順
リポジトリをクローンします。
git clone https://github.com/rjadhav/docgen-mcp.git cd docgen-mcp依存関係をインストールします:
npm installプロジェクトをビルドします。
npm run buildMCP 設定ファイルに以下を追加します:
クロードデスクトップ向け
~/Library/Application Support/Claude/claude_desktop_config.jsonを編集します。
VSCode Clineの場合
VSCode Claude Dev 拡張機能の MCP 設定ファイルを編集します。
使用法
DocGen MCP サーバーは次のツールを公開します。
ドキュメント作成
テンプレートを使用してソース ファイルからドキュメントを生成します。
リストテンプレート
利用可能なドキュメント テンプレートを一覧表示します。
ドキュメント履歴の表示
以前に生成されたドキュメントの履歴を表示します。
テンプレート
テンプレートはtemplatesディレクトリに保存され、コンテンツ生成にはシンプルなマーカー システムが使用されます。
glama-ai- プロジェクト識別子に置き換えられました{{date}}- 現在の日付{{section:NAME}}- 名前付きセクションの生成されたコンテンツに置き換えられます
テンプレート ディレクトリに新しい.templateファイルを作成することで、カスタム テンプレートを追加できます。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。