mcp-flowise
0
mcp-flowise is a Python package designed to function as an MCP server that integrates seamlessly with the Flowise API. It provides dynamic and flexible tools for managing chatflows and predictions within Model Context Protocol environments.
mcp-flowise
mcp-flowise
is a Python package that functions as a Model Context Protocol (MCP) server. It integrates with the Flowise API, offering a flexible platform to list chatflows, create predictions, and dynamically register tools. The package supports two operation modes: LowLevel Mode and FastMCP Mode.
Features
- Dynamic Tool Exposure in LowLevel Mode and simpler static tools in FastMCP Mode.
- Flexible Filtering with ID or name-based whitelists and blacklists.
- MCP Integration: Seamless inclusion into MCP workflows.
Modes of Operation
- FastMCP Mode: Simplified with static tools.
- LowLevel Mode: Dynamic registration of tools by chatflow names.
Installation
- Instructions available for setup with Smithery or
uvx
, supporting Python 3.12+.
Security
- Secure your API settings using environment variables and
.env
files.
Troubleshooting
- Common issues include missing API keys and configuration errors.