mcp-flowise

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.