mcp-flowise
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.