ファブリックMCPサーバー
目次
Related MCP server: Notion Knowledge Base MCP Server
導入
fabric-mcp-server Cline との統合ツールとして Fabric パターンを公開するために設計された Model Context Protocol (MCP) サーバーです。この統合により、Fabric リポジトリからの AI 駆動型パターン実行を活用することで、Cline の機能が強化されます。
モデルコンテキストプロトコル (MCP) とは何ですか?
モデルコンテキストプロトコル(MCP)は、AIシステムと外部ツールやリソース間の通信を容易にする仕様です。AIモデルがデータベース、API、ファイルシステムなどの様々な機能と連携する方法を標準化します。fabric fabric-mcp-serverなどのMCPサーバーは、このプロトコルを実装することで、AIモデルがツールやリソースにアクセスできるようにし、AIモデルの機能範囲を拡張します。
特徴
Fabric パターンをツールとして公開: サーバーは、すべての Fabric パターンを Cline 内の個別のツールとして使用できるようにします。
パターン実行: ユーザーは、Cline タスク内で直接 Fabric パターンを選択して実行できます。
拡張機能: AI 駆動型パターン実行を統合して、Cline の機能を拡張します。
ツール
fabric-mcp-server幅広い Fabric パターンをツールとして公開します。例としては以下が挙げられます。
analyze_claimssummarizeextract_wisdomcreate_mermaid_visualizationその他にも多数...
利用可能なパターンの完全なリストを表示するには、 fabric/patternsディレクトリ内のディレクトリを一覧表示します。
インストール
リポジトリのクローンを作成する:
fabric-mcp-serverリポジトリをローカル システムにクローンします。依存関係のインストール:
fabric-mcp-serverディレクトリに移動し、npm installを実行します。プロジェクトのビルド:
npm run buildを実行して TypeScript コードをコンパイルします。
使用法
Cline でfabric-mcp-server使用するには:
サーバーがインストールされ、実行されていることを確認します。
Cline 設定ファイルで MCP サーバーを構成します。
Cline で新しいタスクを作成し、使用するファブリック パターンを選択します。
VS Code で使用するための設定
リポジトリのクローンを作成する:
fabric-mcp-serverリポジトリをローカル システムにクローンします。依存関係のインストール:
fabric-mcp-serverディレクトリに移動し、npm installを実行します。プロジェクトをビルドします
npm run build実行します。Cline設定の構成:MCPサーバーの設定をCline設定ファイルに追加します。ファイルパスはオペレーティングシステムによって異なります。
Windows :
C:\Users\<username>\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.jsonmacOS :
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonLinux :
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
次の構成を使用します。
"fabric-mcp-server": {
"command": "node",
"args": [
"<path-to-fabric-mcp-server>/build/index.js"
],
"env": {},
"disabled": false,
"autoApprove": [],
"transportType": "stdio",
"timeout": 60
}<path-to-fabric-mcp-server> 、システム上のfabric-mcp-serverディレクトリへの実際のパスに置き換えます。例:
Windows :
"C:\\path\\to\\fabric-mcp-server\\build\\index.js"macOS/Linux :
"/path/to/fabric-mcp-server/build/index.js"
VSCode を再起動します。変更を適用するには、VSCode を再起動するか、Cline 拡張機能を再ロードします。
Clineと併用する際のヒント
Cline でfabric-mcp-serverの利点を最大限に活用するには、プロンプトの最後にuse fabric-mcp-serverを追加するか、次のルールを.clinerulesファイルに追加することを検討してください。
# Fabric MCP Server Rule
1. **List Fabric Patterns**: When a new task is created, list all pattern names from the Fabric repository.
2. **Prompt for Pattern Selection**: Ask the user to select one of the following options:
a) Enter a pattern name from the list to use the `fabric-mcp-server` tool with the specified pattern.
b) Choose not to use `fabric-mcp-server` for the task.このルールは、Cline での新しいタスクのツール選択プロセスを合理化します。
トラブルシューティング
Cline 設定で
fabric-mcp-serverが正しく構成されていることを確認します。サーバーが実行中であり、アクセス可能であることを確認します。
コンソール出力にエラーメッセージがないか確認してください。
貢献
fabric-mcp-serverへの貢献を歓迎します。貢献方法に関するガイドラインについては、 CONTRIBUTING.mdファイルを参照してください。
ライセンス
fabric-mcp-server MIT ライセンスの下でリリースされています。