Official Model Context Protocol (MCP) server for HiveFlow. Connect your AI assistants (Claude, Cursor, etc.) directly to your HiveFlow automation platform.
npm install -g @hiveflow/mcp-server
Add to your MCP client configuration (e.g., .cursor/mcp.json
):
{ "mcpServers": { "hiveflow": { "command": "npx", "args": ["-y", "@hiveflow/mcp-server"], "env": { "HIVEFLOW_API_KEY": "your-api-key-here", "HIVEFLOW_API_URL": "https://api.hiveflow.ai" } } } }
{ "mcpServers": { "hiveflow": { "command": "npx", "args": ["-y", "@hiveflow/mcp-server"], "env": { "HIVEFLOW_API_KEY": "your-api-key-here", "HIVEFLOW_API_URL": "http://localhost:5000" } } } }Option 1: From HiveFlow Dashboard
cd your-hiveflow-backend node get-api-key.js your-email@example.com
Once configured, you'll have access to these tools in your AI assistant:
create_flow
- Create new automation flowslist_flows
- List all your flowsget_flow
- Get details of a specific flowexecute_flow
- Execute a flow with optional inputspause_flow
- Pause an active flowresume_flow
- Resume a paused flowget_flow_executions
- Get execution historylist_mcp_servers
- List configured MCP serverscreate_mcp_server
- Register new MCP servershiveflow://flows
- Access to all your flows datahiveflow://mcp-servers
- MCP servers configurationhiveflow://executions
- Flow execution historyAI: "Create a flow called 'Email Processor' that analyzes incoming emails"
AI: "Show me all my active flows"
AI: "Execute the flow with ID 'abc123' with input data {email: 'test@example.com'}"
AI: "What's the status of my Email Processor flow?"
HIVEFLOW_API_KEY
- Your HiveFlow API key (required)HIVEFLOW_API_URL
- Your HiveFlow instance URL (default: https://api.hiveflow.ai)HIVEFLOW_INSTANCE_ID
- Instance ID for multi-tenant setups (optional)hiveflow-mcp --api-key YOUR_KEY --api-url https://your-instance.com
This MCP server acts as a bridge between your AI assistant and HiveFlow:
AI Assistant (Claude/Cursor) ↔ MCP Server ↔ HiveFlow API
"HIVEFLOW_API_KEY is required"
"Cannot connect to HiveFlow API"
"MCP server not found"
npm list -g @hiveflow/mcp-server
For detailed logging, set the environment variable:
export DEBUG=hiveflow-mcp:*
We welcome contributions! Please see our Contributing Guide for details.
MIT License - see LICENSE file for details.
Made with ❤️ by the HiveFlow team
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4