mcp-flowise

mcp-flowise

28

mcp-flowise is a Python package implementing an MCP server that integrates with the Flowise API. It offers both dynamic and static tool registration options for chatflows and predictions, making it a versatile solution for integrating chat-based functionalities.

What are the prerequisites for installing mcp-flowise?

You need Python 3.12 or higher and the uvx package manager.

How do I protect my Flowise API key?

Ensure the FLOWISE_API_KEY is kept secure and not exposed in logs or repositories. Use .env files or environment variables for sensitive configurations.

What should I do if I encounter connection errors?

Verify that the FLOWISE_API_ENDPOINT is reachable and correctly configured.

Can I use both FLOWISE_CHATFLOW_ID and FLOWISE_ASSISTANT_ID simultaneously?

No, if both are set, the server will refuse to start. You should configure only one at a time.

How can I filter chatflows?

Filters can be applied using environment variables like FLOWISE_WHITELIST_ID, FLOWISE_BLACKLIST_ID, FLOWISE_WHITELIST_NAME_REGEX, and FLOWISE_BLACKLIST_NAME_REGEX.