PR-Braincells について
PR-Braincellsは、cellsディレクトリ内の形式に沿ったMarkdownファイルから回答を生成するMCPテストサーバーです。IDEでサーバーを設定し、Markdownファイルで情報を管理する用途を想定しています。
主な機能
- 01cellsディレクトリ内のMarkdownファイル読み込み
- 02形式に沿ったファイルから回答生成
- 03cellsディレクトリの設定
活用シーン
- 01Markdownファイル群に基づく回答の提供
- 02IDEでのMarkdown情報ソースの設定
MCP 対応
IDEに設定できるMCPサーバーで、cellsディレクトリ内のMarkdownファイルに基づく回答を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
PR-Braincells
Markdown ファイルの利用向け MCP テストノードサーバーです。正しい形式で記述された cells フォルダー内の各ファイルを、役立つ回答の生成に利用できます。
セットアップ
- リポジトリをクローンします
.envを作成しますmake devを実行します- Makefile を参照します:
make help - お好みの IDE でサーバーを設定します
環境変数
CELLS_DIRECTORY:ナレッジセルの Markdown ファイルを格納するディレクトリ
ビルド
npm run build
mcp.json の設定
{
"mcpServers": {
"pr-braincells": {
"command": "node",
"args": [
"/full-path-to-project/build/index.js"
],
"env": {
"CELLS_DIRECTORY": "/full-path-to-project/cells"
},
"alwaysAllow": [
"query"
]
}
}
}
今後の作業:
機能
- 複数タグのクエリに対応する
- 同じタグが付いたファイルの中から最適なファイルを選択する仕組みを提供する
- セルを専用ツールごとに別々のフォルダーに分割する(例:cells/pms フォルダーから取得する get-by-tag-pms)
- メソッド
_formatContentForOutputでファイルの内容が最適な方法で提供されているか確認する
その他
- Confluence のページを Markdown としてインポートする方法を見つける。このプラグインを試せます
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。