mcpField
F
flock-mcp

flock-mcp

本地服务
github.com/whiteducksoftwareAI 与智能体257 周前更新

关于 flock-mcp

flock-mcp 是面向 Flock Agent 框架的一组 MCP 服务和工具。可按需安装可选依赖组,涵盖网页、Azure、语言处理和代码工具。

主要功能

  1. 01为 Flock 提供 MCP 服务和工具
  2. 02按组安装可选依赖
  3. 03网页抓取、Markdown 和搜索工具
  4. 04Azure 集成工具
  5. 05语言处理与代码工具

适用场景

  1. 01为 Flock Agent 添加所需工具
  2. 02仅安装需要的工具组

MCP 相关

提供可与 Flock Agent 框架配合使用的 MCP 服务和工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

flock-mcp

为 Agent 框架 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)

用法

安装后,你可以通过 Flock Agent 框架使用此软件包提供的各种 MCP 服务和工具。

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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。