by hiveflowai
Provides a Model Context Protocol bridge that connects AI assistants directly to the HiveFlow automation platform, enabling AI‑driven creation, execution, and management of automation flows via standard tool calls.
Hiveflow MCP Server acts as a lightweight bridge between AI assistants (e.g., Claude, Cursor) and the HiveFlow automation platform. It implements the Model Context Protocol, exposing flow‑management operations as AI‑accessible tools so assistants can create, list, execute, and control workflow instances without writing custom integration code.
npm install -g @hiveflow/mcp-server
.cursor/mcp.json):{
"mcpServers": {
"hiveflow": {
"command": "npx",
"args": ["-y", "@hiveflow/mcp-server"],
"env": {
"HIVEFLOW_API_KEY": "<YOUR_API_KEY>",
"HIVEFLOW_API_URL": "https://api.hiveflow.ai"
}
}
}
}
Replace <YOUR_API_KEY> with a valid key from the HiveFlow dashboard.
3. Run your AI assistant. The assistant can now invoke tools such as create_flow, execute_flow, list_flows, etc., which are routed through the MCP server to the HiveFlow API.
npx for instant execution.HIVEFLOW_API_URL to a local instance for testing or private deployments.HIVEFLOW_INSTANCE_ID to target specific tenant contexts.Q: What happens if HIVEFLOW_API_KEY is missing?
A: The server will abort startup with the error "HIVEFLOW_API_KEY is required". Set the variable in the MCP configuration.
Q: Can I run the server against a local HiveFlow instance?
A: Yes. Set HIVEFLOW_API_URL to your local address (e.g., http://localhost:5000).
Q: How do I enable detailed logs?
A: Set DEBUG=hiveflow-mcp:* in the environment before launching the server.
Q: Is any data persisted locally? A: No. The server forwards requests to the HiveFlow API and does not store data on disk.
Q: How do I add multiple MCP servers?
A: Use the list_mcp_servers and create_mcp_server tools provided by the server to manage additional entries.
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"
}
}
}
}
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-serverFor 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
Please log in to share your review and rating for this MCP.
{
"mcpServers": {
"hiveflow": {
"command": "npx",
"args": [
"-y",
"@hiveflow/mcp-server"
],
"env": {
"HIVEFLOW_API_KEY": "<YOUR_API_KEY>"
}
}
}
}claude mcp add hiveflow npx -y @hiveflow/mcp-serverExplore related MCPs that share similar capabilities and solve comparable challenges
by activepieces
A self‑hosted, open‑source platform that provides a no‑code builder for creating, versioning, and running AI‑driven automation workflows. Pieces are TypeScript‑based plugins that become MCP servers, allowing direct consumption by large language models.
by Skyvern-AI
Automates browser‑based workflows by leveraging large language models and computer‑vision techniques, turning natural‑language prompts into fully functional web interactions without writing custom scripts.
by ahujasid
Enables Claude AI to control Blender for prompt‑assisted 3D modeling, scene creation, and manipulation via a socket‑based Model Context Protocol server.
by PipedreamHQ
Connect APIs quickly with a free, hosted integration platform that enables event‑driven automations across 1,000+ services and supports custom code in Node.js, Python, Go, or Bash.
by elie222
Organizes email inbox, drafts replies in the user's tone, tracks follow‑ups, and provides analytics to achieve inbox zero quickly.
by grab
Enables Cursor AI to read and programmatically modify Figma designs through a Model Context Protocol integration.
by CursorTouch
Enables AI agents to control the Windows operating system, performing file navigation, application launching, UI interaction, QA testing, and other automation tasks through a lightweight server.
by ahujasid
Enables Claude AI to control Ableton Live in real time, allowing AI‑driven creation, editing, and playback of tracks, clips, instruments, and effects through a socket‑based server.
by leonardsellem
Provides tools and resources to enable AI assistants to manage and execute n8n workflows via natural language commands.