DocGen MCP サーバー
ソース ファイルから自動的にドキュメントを作成するためのドキュメント ジェネレーター MCP サーバー。
概要
DocGen MCPサーバーは、ソースファイルから情報を抽出し、テンプレートを適用することで、標準化されたドキュメントの作成を自動化します。他のMCPサーバー(Google Drive、GitHub、Perplexity)とシームレスに統合され、包括的なソリューションを提供します。
特徴
- GitHubリポジトリとGoogleドライブファイルから情報を抽出する
- 複数のソースタイプ(スクリプト、プレゼンテーション、コード、参照ドキュメント)を処理する
- テンプレートベースのドキュメント生成
- ドキュメント履歴の追跡
- Perplexity 統合による AI 強化コンテンツ生成
インストール
前提条件
- Node.js 16以上
- npmまたはyarn
- Google Drive API へのアクセス(Google Drive ソース抽出用)
- GitHub API へのアクセス (GitHub ソース抽出用)
手順
- リポジトリをクローンします。
- 依存関係をインストールします:
- プロジェクトをビルドします。
- MCP 設定ファイルに以下を追加します:
クロードデスクトップ向け
~/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 ファイルを参照してください。
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
GitHub、Google Drive、Perplexity AI との統合機能により、ソース ファイルから情報を抽出し、テンプレートを適用することで、標準化されたドキュメントの作成を自動化します。
Related Resources
Related MCP Servers
- -securityFlicense-qualityEnables AI assistants to enhance their responses with relevant documentation through a semantic vector search, offering tools for managing and processing documentation efficiently.Last updated -6213TypeScript
- -securityFlicense-qualityA smart documentation server that provides AI-assisted code improvement and documentation management through Claude Desktop integration.Last updated -7TypeScript
- -securityAlicense-qualityA Model Context Protocol implementation that enables AI-powered access to documentation resources, featuring URI-based navigation, template matching, and structured documentation management.Last updated -3PythonMIT License
- -securityAlicense-qualityProvides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.Last updated -62TypeScriptMIT License