ファブリックMCPサーバー
目次
導入
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_claims
summarize
extract_wisdom
create_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.json
- macOS :
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- Linux :
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
次の構成を使用します。
- Windows :
<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
ファイルに追加することを検討してください。
このルールは、Cline での新しいタスクのツール選択プロセスを合理化します。
トラブルシューティング
- Cline 設定で
fabric-mcp-server
が正しく構成されていることを確認します。 - サーバーが実行中であり、アクセス可能であることを確認します。
- コンソール出力にエラーメッセージがないか確認してください。
貢献
fabric-mcp-server
への貢献を歓迎します。貢献方法に関するガイドラインについては、 CONTRIBUTING.mdファイルを参照してください。
ライセンス
fabric-mcp-server
MIT ライセンスの下でリリースされています。
Tools
Fabric パターンを Cline のツールとして公開し、Cline タスク内で直接 AI 駆���型パターン実行を可能にする MCP サーバー。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityAn advanced MCP server for Cline that leverages EverArt's AI models to generate vector and raster images, supporting flexible storage, multiple formats, and robust image generation capabilities.Last updated -10
- -securityFlicense-qualityAn MCP server that connects to your Notion knowledge base, allowing you to query and retrieve information directly from VSCode using the Cline extension.Last updated -
- AsecurityAlicenseAqualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -15265MIT License
- -securityFlicense-qualityA Python-based MCP server that enables interaction with Microsoft Fabric APIs for managing workspaces, lakehouses, warehouses, and tables through natural language.Last updated -12