mcpField
F
flock-mcp

flock-mcp

ローカル
github.com/whiteducksoftwareAI・エージェント257 週間前に更新

flock-mcp について

flock-mcpは、Flockエージェントフレームワーク向けのMCPサーバーとツールの集まりです。オプションの依存グループを選んで導入でき、Web、Azure、言語処理、コード関連のツールを利用できます。

主な機能

  1. 01Flock向けMCPサーバーとツール
  2. 02依存グループの選択インストール
  3. 03Webスクレイピング、Markdown、検索ツール
  4. 04Azure連携ツール
  5. 05言語処理とコード関連ツール

活用シーン

  1. 01Flockエージェントへの必要なツールの追加
  2. 02必要なツールグループだけの導入

MCP 対応

Flockエージェントフレームワークで利用できるMCPサーバーとツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

flock-mcp

エージェントフレームワークの Flock 向けの、複数の MCP サーバーとツールです。

インストール

このパッケージには、必要なツールだけをインストールできるよう、設計上、メインの依存関係はありません。いくつかの方法でインストールできます。

オプション 1:すべてのツールをインストール(推奨)
pip install flock-mcp[all]

または、uv を使用します。

uv add flock-mcp[all]

これにより、利用可能なすべてのツールと依存関係がインストールされます。

オプション 2:特定のツールグループをインストール

必要なツールグループを選択します。

# Basic tools (web scraping, markdown, search)
pip install flock-mcp[basic-tools]
uv add flock-mcp[basic-tools]

# Azure integration tools
pip install flock-mcp[azure-tools]
uv add flock-mcp[azure-tools]

# LLM and text processing tools
pip install flock-mcp[llm-tools]
uv add flock-mcp[llm-tools]

# Code and Docker tools
pip install flock-mcp[code-tools]
uv add flock-mcp[code-tools]

# All tools (same as [all] but without extra ML dependencies)
pip install flock-mcp[all-tools]
uv add flock-mcp[all-tools]
オプション 3:複数のグループを組み合わせる

複数のオプションの依存関係グループを組み合わせることができます。

pip install flock-mcp[basic-tools,azure-tools]
uv add flock-mcp[basic-tools,azure-tools]
オプション 4:ベースパッケージのみをインストール

オプションの依存関係を追加せず、ベースパッケージのみをインストールします。

pip install flock-mcp
uv add flock-mcp
利用可能なツールグループ
  • basic-tools:ウェブスクレイピング(docling、tavily-python)、Markdown 処理(markdownify)、検索(duckduckgo-search)
  • azure-tools:Azure クラウド連携(azure-identity、azure-storage-blob、azure-search-documents)
  • llm-tools:自然言語処理(nltk)
  • code-tools:コード解析とコンテナ化(docker)
  • all-tools:上記のすべてのツールグループ
  • all:すべてのツールに加え、追加の ML/AI 依存関係(datasets、rouge-score、sentence-transformers、zep-python、mem0ai、chromadb、matplotlib)

使用方法

インストール後、このパッケージが提供するさまざまな MCP サーバーとツールを、Flock エージェントフレームワークで使用できます。

# eg
from flock.tools.file_tools import file....

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。