Skip to main content
Glama

HiveFlow MCP Server

Official
by hiveflowai

@hiveflow/mcp-server

Official Model Context Protocol (MCP) server for HiveFlow. Connect your AI assistants (Claude, Cursor, etc.) directly to your HiveFlow automation platform.

๐Ÿš€ Quick Start

Installation

npm install -g @hiveflow/mcp-server

Configuration

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" } } } }

For Local Development

{ "mcpServers": { "hiveflow": { "command": "npx", "args": ["-y", "@hiveflow/mcp-server"], "env": { "HIVEFLOW_API_KEY": "your-api-key-here", "HIVEFLOW_API_URL": "http://localhost:5000" } } } }

๐Ÿ”‘ Getting Your API Key

Option 1: From HiveFlow Dashboard

  1. Log in to your HiveFlow dashboard

  2. Go to Settings > API Keys

  3. Generate a new API key

Option 2: From Command Line (Self-hosted)

cd your-hiveflow-backend node get-api-key.js your-email@example.com

๐Ÿ› ๏ธ Available Tools

Once configured, you'll have access to these tools in your AI assistant:

Flow Management

  • create_flow - Create new automation flows

  • list_flows - List all your flows

  • get_flow - Get details of a specific flow

  • execute_flow - Execute a flow with optional inputs

  • pause_flow - Pause an active flow

  • resume_flow - Resume a paused flow

  • get_flow_executions - Get execution history

MCP Server Management

  • list_mcp_servers - List configured MCP servers

  • create_mcp_server - Register new MCP servers

๐Ÿ“Š Available Resources

  • hiveflow://flows - Access to all your flows data

  • hiveflow://mcp-servers - MCP servers configuration

  • hiveflow://executions - Flow execution history

๐Ÿ’ก Usage Examples

Create a New Flow

AI: "Create a flow called 'Email Processor' that analyzes incoming emails"

List Active Flows

AI: "Show me all my active flows"

Execute a Flow

AI: "Execute the flow with ID 'abc123' with input data {email: 'test@example.com'}"

Get Flow Status

AI: "What's the status of my Email Processor flow?"

๐Ÿ”ง Configuration Options

Environment Variables

  • 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)

Command Line Options

hiveflow-mcp --api-key YOUR_KEY --api-url https://your-instance.com

๐Ÿ—๏ธ Architecture

This MCP server acts as a bridge between your AI assistant and HiveFlow:

AI Assistant (Claude/Cursor) โ†” MCP Server โ†” HiveFlow API

๐Ÿ”’ Security

  • API keys are transmitted securely over HTTPS

  • All requests are authenticated and authorized

  • No data is stored locally by the MCP server

๐Ÿ› Troubleshooting

Common Issues

"HIVEFLOW_API_KEY is required"

  • Make sure you've set the API key in your MCP configuration

  • Verify the API key is valid and not expired

"Cannot connect to HiveFlow API"

  • Check that your HiveFlow instance is running

  • Verify the API URL is correct

  • Ensure there are no firewall restrictions

"MCP server not found"

  • Restart your AI assistant completely

  • Verify the MCP configuration file is in the correct location

  • Check that the package is installed: npm list -g @hiveflow/mcp-server

Debug Mode

For detailed logging, set the environment variable:

export DEBUG=hiveflow-mcp:*

๐Ÿ“š Documentation

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guide for details.

๐Ÿ“„ License

MIT License - see LICENSE file for details.

๐Ÿ†˜ Support


Made with โค๏ธ by the HiveFlow team

Related MCP Servers

  • A
    security
    -
    license
    A
    quality
    Enables AI assistants to interact with the Hive blockchain through the Model Context Protocol, allowing for account info retrieval, content reading/creation, cryptocurrency transfers, and cryptographic operations.
    Last updated -
    17
    11
    2
    ISC License
    • Apple
  • -
    security
    -
    license
    -
    quality
    Enables AI assistants like Claude Desktop, Claude Code, and Cursor to interact directly with Flatfile data through 100+ API endpoints for viewing, managing, and manipulating sheets, workbooks, records, and spaces.
    Last updated -
    22
    • Apple
  • -
    security
    -
    license
    -
    quality
    A server that integrates Confluence with Claude Desktop and other AI assistants, enabling natural language interactions with your Confluence documentation.
    Last updated -
    2
    MIT License
    • Apple
    • Linux
  • A
    security
    -
    license
    A
    quality
    Connects AI assistants (Claude, Cursor, etc.) directly to HiveFlow automation platform, enabling flow management and execution through natural language commands.
    Last updated -
    9
    0
    MIT License

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hiveflowai/hiveflow-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server