flock-mcp

by whiteducksoftware

289 downloads Not rated yet MIT license

About

flock-mcp is a Python package that provides multiple MCP (Model Context Protocol) servers and tools designed for use with the Flock agent framework. It offers modular installation through optional dependency groups, allowing users to install only the tools they need.

Details

License
MIT license

Explore

- Modular installation: choose only the tool groups you need
- basic-tools: web scraping, markdown processing, and search
- azure-tools: Azure cloud integration (blob storage, search)
- llm-tools: natural language processing with NLTK
- code-tools: code analysis and containerization via Docker
- all-tools: combines all the above without extra ML dependencies
- all: includes everything plus additional ML/AI libraries

Option 1: Install All Tools (Recommended)

pip install flock-mcp[all]
Or with uv:
uv add flock-mcp[all]
This installs all available tools and dependencies.

Option 2: Install Specific Tool Groups

Choose the specific tool groups you need:

```bash

pip install flock-mcp[all]
Or with uv:
uv add flock-mcp[all]
This installs all available tools and dependencies.

Choose the specific tool groups you need:


pip install flock-mcp[basic-tools]
uv add flock-mcp[basic-tools]

pip install flock-mcp[azure-tools]
uv add flock-mcp[azure-tools]

pip install flock-mcp[llm-tools]
uv add flock-mcp[llm-tools]

pip install flock-mcp[code-tools]
uv add flock-mcp[code-tools]

pip install flock-mcp[all-tools]
uv add flock-mcp[all-tools]

- basic-tools: Web scraping (docling, tavily-python), markdown processing (markdownify), search (duckduckgo-search)
- azure-tools: Azure cloud integration (azure-identity, azure-storage-blob, azure-search-documents)
- llm-tools: Natural language processing (nltk)
- code-tools: Code analysis and containerization (docker)
- all-tools: All of the above tool groups
- all: All tools plus additional ML/AI dependencies (datasets, rouge-score, sentence-transformers, zep-python, mem0ai, chromadb, matplotlib)

Multiple MCP servers and tools for the agent framework Flock.

Installation

This package has no main dependencies by design, allowing you to install only the tools you need. You can install it in several ways:

Option 1: Install All Tools (Recommended)

pip install flock-mcp[all]
Or with uv:
uv add flock-mcp[all]
This installs all available tools and dependencies.

Option 2: Install Specific Tool Groups

Choose the specific tool groups you need:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.