An open-source MCP server for integrating Wazuh security data with LLMs (such as the Claude Desktop App). This service authenticates with the Wazuh RESTful API, retrieves alerts from Elasticsearch indices, transforms events into an MCP-compliant JSON format, and exposes an HTTP endpoint for Claude Desktop to fetch real-time security context.
更新时间:2025-03-15 19:12:24
Wazuh MCP Server is an open-source server designed to bridge Wazuh security alerts with large language models (LLMs). It authenticates with the Wazuh RESTful API, retrieves alerts from Elasticsearch, transforms them into an MCP-compliant format, and exposes a real-time HTTP endpoint for integration with applications like the Claude Desktop App.
1. Clone the Wazuh MCP Server repository. 2. Set up a virtual environment for the project. 3. Install necessary dependencies. 4. Configure environment variables to enable Wazuh API access. 5. Run the server and integrate with Claude Desktop by modifying its configuration file to include MCP server details.
- **What is required to run Wazuh MCP Server?** You need Python 3.8+, access to a Wazuh API instance, and optionally, Claude Desktop configured to call the MCP server. - **Is Wazuh MCP Server free to use?** Yes! It is an open-source project and free to use. - **How can I contribute to Wazuh MCP Server?** Contributions are welcome! You can open issues or submit pull requests for improvements or bug fixes.