Huntress API Integration
STDIOMCP server providing tools for interacting with Huntress API, enabling programmatic access to functionality.
MCP server providing tools for interacting with Huntress API, enabling programmatic access to functionality.
A Model Context Protocol (MCP) server that provides tools for interacting with the Huntress API. This server enables programmatic access to Huntress functionality including account management, organization management, agent management, incident reports, and more.
To install Huntress API MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install huntress-mcp-server --client claude
npm install
.env
file based on .env.example
:HUNTRESS_API_KEY=your_api_key_here HUNTRESS_API_SECRET=your_api_secret_here
npm run build
get_account_info
: Get information about the current accountlist_organizations
: List organizations in the accountget_organization
: Get details of a specific organizationlist_agents
: List agents in the accountget_agent
: Get details of a specific agentlist_incident_reports
: List incident reportsget_incident_report
: Get details of a specific incident reportlist_summary_reports
: List summary reportsget_summary_report
: Get details of a specific summary reportlist_billing_reports
: List billing reportsget_billing_report
: Get details of a specific billing reportThe server requires the following environment variables:
HUNTRESS_API_KEY
: Your Huntress API KeyHUNTRESS_API_SECRET
: Your Huntress API Secret KeyThese can be obtained from your Huntress account at <your_account_subdomain>.huntress.io
under API Credentials.
Add the following configuration to your MCP settings:
{ "mcpServers": { "huntress": { "command": "node", "args": ["path/to/huntress-server/build/index.js"], "env": { "HUNTRESS_API_KEY": "your_api_key_here", "HUNTRESS_API_SECRET": "your_api_secret_here" } } } }
The server implements Huntress API's rate limiting of 60 requests per minute on a sliding window. This means:
The server handles various error scenarios:
MIT License - See LICENSE file for details