mackerelio-labs/mcp-server
3.3
If you are the rightful owner of mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Mackerel MCP Server is a Model Context Protocol server designed for seamless interaction with the Mackerel monitoring service.
Tools
12
Resources
0
Prompts
0
Mackerel MCP Server
A Model Context Protocol server for interacting with Mackerel.
Configuration
The MCP server can be run either via Docker or npx.
Running via Docker
{
"mcpServers": {
"mackerel": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"MACKEREL_APIKEY",
"ghcr.io/mackerelio-labs/mcp-server:latest"
],
"env": {
"MACKEREL_APIKEY": "${MACKEREL_APIKEY}"
}
}
}
}
Running via npx
{
"mcpServers": {
"mackerel": {
"command": "npx",
"args": [
"-y",
"@mackerel/mcp-server"
],
"env": {
"MACKEREL_APIKEY": "${MACKEREL_APIKEY}"
}
}
}
}
Available tools
list_alerts
- Retrieve alerts.get_alert
- Retrieve a specific alert.get_alert_logs
- Retrieve logs for a specific alert.list_dashboards
- Retrieve dashboards.get_dashboard
- Retrieve a specific dashboard.update_dashboard
- Update a specific dashboard.list_hosts
- Retrieve hosts.get_host_metrics
- Retrieve metrics data for a specific host.list_services
- Retrieve services.get_service_metrics
- Retrieve metrics data for a specific service.list_monitors
- Retrieve monitor configurations.get_monitor
- Retrieve a specific monitor configuration.get_trace
- Retrieve trace data by trace ID for distributed tracing analysis.