Rust MCP server providing AI access to TheHive for security alert and case management.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Thehive.
get_thehive_alertsRetrieve a list of alerts from TheHive
get_thehive_alert_by_idGet detailed information about a specific alert
get_thehive_casesRetrieve a list of cases from TheHive
get_thehive_case_by_idGet detailed information about a specific case
promote_alert_to_casePromote an alert to a case
create_thehive_caseCreate a new case in TheHive
An MCP (Model Context Protocol) server that provides AI models and automation tools with access to TheHive incident response platform.
This server acts as a bridge between MCP clients (like AI assistants) and TheHive, allowing them to:
get_thehive_alerts - Retrieve a list of alerts from TheHive
limit parameter (default: 100)get_thehive_alert_by_id - Get detailed information about a specific alert
alert_id parameterget_thehive_cases - Retrieve a list of cases from TheHive
limit parameter (default: 100)get_thehive_case_by_id - Get detailed information about a specific case
case_id parameterpromote_alert_to_case - Promote an alert to a case
alert_id parametercreate_thehive_case - Create a new case in TheHive
title and description parametersseverity, tags, tlp, pap, status, assignee, case_template, start_dateYou can download pre-compiled binaries for various operating systems from the GitHub Releases page. Download the appropriate binary for your system, make it executable, and place it in your desired location.
The server requires the following environment variables:
THEHIVE_URL - TheHive API base URL (default: http://localhost:9000/api)THEHIVE_API_TOKEN - TheHive API token (required)VERIFY_SSL - Whether to verify SSL certificates (default: false)RUST_LOG - Logging level (optional, e.g., debug, info)Create a .env file in the project root:
THEHIVE_API_TOKENThe server communicates over stdio using the MCP protocol. Configure your MCP client to use this server:
The project includes a comprehensive suite of integration tests that leverage a mock TheHive server. This mock server simulates the TheHive API, allowing for isolated and repeatable testing of the MCP server's functionality without requiring a live TheHive instance.
Running Tests:
Connection Refused
THEHIVE_URL is correctAuthentication Failed
THEHIVE_API_TOKEN is correct and not expiredSSL Certificate Errors
VERIFY_SSL=false for testing (not recommended for production)Enable debug logging for troubleshooting:
This project is licensed under the MIT License - see the LICENSE file for details.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gbrigandi-mcp-server-thehive)<a href="https://allmcps.com/mcp/gbrigandi-mcp-server-thehive"><img src="https://allmcps.com/api/badge/gbrigandi-mcp-server-thehive?style=directory" alt="MCP Server Thehive on AllMCPs" /></a>