Connect
Optimize
Secure
The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench • Explore Tool Discovery →
Connect your AI agent to StackOne's Checkmk MCP server and give it 68 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
Create, read, update, and delete across Checkmk — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Checkmk MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Checkmk tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Checkmk call.
Tools Discovery →A Checkmk MCP server lets AI agents read and write Checkmk data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Checkmk MCP server ships with 68 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Checkmk's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new host in Checkmk
List all configured hosts in Checkmk
Update the attributes of an existing host
Permanently delete a host from Checkmk
Create a new folder in the monitoring tree
Retrieve a list of all folders
Update an existing folder's title or attributes
Delete a folder from the monitoring tree
Retrieve all scheduled downtimes
Delete one or more scheduled downtimes
Retrieve comments by collection type
Delete one or more comments
Create a new Checkmk user account
Retrieve all Checkmk user accounts
Update an existing Checkmk user
Delete a Checkmk user account
Create a new rule in a specified ruleset
List all rules in a specified ruleset
Update an existing rule by its ID
Move a rule to a different position within its ruleset
Delete a rule by its ID
Create a new host group in Checkmk
List all host groups in Checkmk
Update an existing host group in Checkmk
Permanently delete a host group from Checkmk
Create a new contact group in Checkmk
List all contact groups in Checkmk
Update an existing contact group in Checkmk
Permanently delete a contact group from Checkmk
Create a new service group in Checkmk
List all service groups in Checkmk
Update an existing service group in Checkmk
Permanently delete a service group from Checkmk
Create a new notification rule in Checkmk
List all notification rules in Checkmk
Update an existing notification rule in Checkmk
Permanently delete a notification rule from Checkmk
Schedule a downtime for one or more hosts
Schedule a downtime for one or more services
Create a comment on one or more hosts
Create a comment on one or more services
Retrieve monitored hosts from the Livestatus database
Retrieve all monitored services for a specific host
Retrieve all monitored services across all hosts
Retrieve all currently running activations
Retrieve all available rulesets
Move an existing host to a different folder
Update the discovery phase of a specific service on a host
Remove an acknowledgement from a host or service
Retrieve the configuration details of a single host
Retrieve a single folder by its path
Start a service discovery run on a host
Activate pending configuration changes
Wait for an activation run to complete
Retrieve the status of an activation run
Retrieve all pending configuration changes
Retrieve a single downtime by ID
Acknowledge a problem on a host or host group
Acknowledge a problem on a service or service group
Retrieve a single comment by ID
Retrieve a single Checkmk user by username
Retrieve a single rule by its ID
Retrieve details for a specific ruleset
Retrieve details of a single host group
Retrieve details of a single contact group
Retrieve details of a single service group
Retrieve details of a single notification rule
Retrieve Checkmk server version information
One endpoint. Any framework. Your agent is talking to Checkmk in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.