Skip to main content

Flock MCP Servers and Tools

Project description

flock-mcp

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:

# 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]

Option 3: Combine Multiple Groups

You can combine multiple optional dependency groups:

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

Option 4: Base Installation Only

Install just the base package without any optional dependencies:

pip install flock-mcp
uv add flock-mcp

Available Tool Groups

  • 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)

Usage

After installation, you can use the various MCP servers and tools provided by this package with the Flock agent framework.

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flock_mcp-0.1.5.tar.gz (309.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flock_mcp-0.1.5-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file flock_mcp-0.1.5.tar.gz.

File metadata

  • Download URL: flock_mcp-0.1.5.tar.gz
  • Upload date:
  • Size: 309.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for flock_mcp-0.1.5.tar.gz
Algorithm Hash digest
SHA256 d0808f0fd15d4dc69f0869e4b91e3b9e6865c871a8fa4efe18854d914ed05032
MD5 824915ac684b382ac1f2515e2df273e6
BLAKE2b-256 3d66c1fdd17d14df1ef6f15ee6541524b2acef40b0ab2d25afc55743fb4652a6

See more details on using hashes here.

File details

Details for the file flock_mcp-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: flock_mcp-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for flock_mcp-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d51e67fb5004a6ab44dfae05c6d018e7589147a6b8e7ea3b1c9652446f4faf19
MD5 dd13c8e62df1dbce963676314536e5f3
BLAKE2b-256 4c88156aa608e5c2ae8352cac5ab73447f35bf490e640380e7186a3c4ca9daea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page