> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkmk

> 68 actions available for Checkmk through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/checkmk/filled/png" alt="Checkmk" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Checkmk</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>68 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-preview" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Preview</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="Automation User">
    Authenticate using a Checkmk automation user's credentials. Automation users are machine accounts designed for API acces...

    Guides: [Connector Profile](/connectors/checkmk/guides/connector-profile/automation-user), [Link Account](/connectors/checkmk/guides/link-account/automation-user)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>68 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_host" data-action-label="Create Host" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Host</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_host" aria-label="Copy checkmk_create_host"><code className="connector-page-code">checkmk\_create\_host</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new host in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_hosts" data-action-label="List Hosts" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Hosts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_hosts" aria-label="Copy checkmk_list_hosts"><code className="connector-page-code">checkmk\_list\_hosts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all configured hosts in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_host" data-action-label="Show Host" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Host</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_host" aria-label="Copy checkmk_show_host"><code className="connector-page-code">checkmk\_show\_host</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the configuration details of a single host</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_host" data-action-label="Update Host" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Host</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_host" aria-label="Copy checkmk_update_host"><code className="connector-page-code">checkmk\_update\_host</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the attributes of an existing host</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_host" data-action-label="Delete Host" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Host</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_host" aria-label="Copy checkmk_delete_host"><code className="connector-page-code">checkmk\_delete\_host</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a host from Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_move_host_to_folder" data-action-label="Move Host To Folder" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Move Host To Folder</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_move_host_to_folder" aria-label="Copy checkmk_move_host_to_folder"><code className="connector-page-code">checkmk\_move\_host\_to\_folder</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Move an existing host to a different folder</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_folder" data-action-label="Create Folder" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Folder</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_folder" aria-label="Copy checkmk_create_folder"><code className="connector-page-code">checkmk\_create\_folder</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new folder in the monitoring tree</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_folders" data-action-label="List Folders" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Folders</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_folders" aria-label="Copy checkmk_list_folders"><code className="connector-page-code">checkmk\_list\_folders</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all folders</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_folder" data-action-label="Show Folder" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Folder</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_folder" aria-label="Copy checkmk_show_folder"><code className="connector-page-code">checkmk\_show\_folder</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single folder by its path</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_folder" data-action-label="Update Folder" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Folder</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_folder" aria-label="Copy checkmk_update_folder"><code className="connector-page-code">checkmk\_update\_folder</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing folder's title or attributes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_folder" data-action-label="Delete Folder" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Folder</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_folder" aria-label="Copy checkmk_delete_folder"><code className="connector-page-code">checkmk\_delete\_folder</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a folder from the monitoring tree</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_monitored_hosts" data-action-label="List Monitored Hosts" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Monitored Hosts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_monitored_hosts" aria-label="Copy checkmk_list_monitored_hosts"><code className="connector-page-code">checkmk\_list\_monitored\_hosts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve monitored hosts from the Livestatus database</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_services_for_host" data-action-label="List Services For Host" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Services For Host</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_services_for_host" aria-label="Copy checkmk_list_services_for_host"><code className="connector-page-code">checkmk\_list\_services\_for\_host</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all monitored services for a specific host</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_all_services" data-action-label="List All Services" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List All Services</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_all_services" aria-label="Copy checkmk_list_all_services"><code className="connector-page-code">checkmk\_list\_all\_services</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all monitored services across all hosts</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_start_service_discovery" data-action-label="Start Service Discovery" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Start Service Discovery</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_start_service_discovery" aria-label="Copy checkmk_start_service_discovery"><code className="connector-page-code">checkmk\_start\_service\_discovery</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Start a service discovery run on a host</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_discovery_phase" data-action-label="Update Service Discovery Phase" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Service Discovery Phase</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_discovery_phase" aria-label="Copy checkmk_update_discovery_phase"><code className="connector-page-code">checkmk\_update\_discovery\_phase</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the discovery phase of a specific service on a host</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_activate_changes" data-action-label="Activate Pending Changes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Activate Pending Changes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_activate_changes" aria-label="Copy checkmk_activate_changes"><code className="connector-page-code">checkmk\_activate\_changes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Activate pending configuration changes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_wait_for_activation" data-action-label="Wait For Activation Completion" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Wait For Activation Completion</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_wait_for_activation" aria-label="Copy checkmk_wait_for_activation"><code className="connector-page-code">checkmk\_wait\_for\_activation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Wait for an activation run to complete</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_activation_run" data-action-label="Show Activation Run" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Activation Run</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_activation_run" aria-label="Copy checkmk_show_activation_run"><code className="connector-page-code">checkmk\_show\_activation\_run</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the status of an activation run</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_running_activations" data-action-label="List Running Activations" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Running Activations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_running_activations" aria-label="Copy checkmk_list_running_activations"><code className="connector-page-code">checkmk\_list\_running\_activations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all currently running activations</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_pending_changes" data-action-label="Show Pending Changes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Pending Changes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_pending_changes" aria-label="Copy checkmk_show_pending_changes"><code className="connector-page-code">checkmk\_show\_pending\_changes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all pending configuration changes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_host_downtime" data-action-label="Create Host Downtime" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Host Downtime</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_host_downtime" aria-label="Copy checkmk_create_host_downtime"><code className="connector-page-code">checkmk\_create\_host\_downtime</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Schedule a downtime for one or more hosts</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_service_downtime" data-action-label="Create Service Downtime" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Service Downtime</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_service_downtime" aria-label="Copy checkmk_create_service_downtime"><code className="connector-page-code">checkmk\_create\_service\_downtime</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Schedule a downtime for one or more services</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_downtimes" data-action-label="List Downtimes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Downtimes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_downtimes" aria-label="Copy checkmk_list_downtimes"><code className="connector-page-code">checkmk\_list\_downtimes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all scheduled downtimes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_downtime" data-action-label="Show Downtime" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Downtime</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_downtime" aria-label="Copy checkmk_show_downtime"><code className="connector-page-code">checkmk\_show\_downtime</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single downtime by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_downtime" data-action-label="Delete Downtime" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Downtime</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_downtime" aria-label="Copy checkmk_delete_downtime"><code className="connector-page-code">checkmk\_delete\_downtime</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete one or more scheduled downtimes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_acknowledge_host_problem" data-action-label="Acknowledge Host Problem" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Acknowledge Host Problem</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_acknowledge_host_problem" aria-label="Copy checkmk_acknowledge_host_problem"><code className="connector-page-code">checkmk\_acknowledge\_host\_problem</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Acknowledge a problem on a host or host group</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_acknowledge_service_problem" data-action-label="Acknowledge Service Problem" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Acknowledge Service Problem</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_acknowledge_service_problem" aria-label="Copy checkmk_acknowledge_service_problem"><code className="connector-page-code">checkmk\_acknowledge\_service\_problem</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Acknowledge a problem on a service or service group</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_acknowledgement" data-action-label="Delete Acknowledgement" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Acknowledgement</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_acknowledgement" aria-label="Copy checkmk_delete_acknowledgement"><code className="connector-page-code">checkmk\_delete\_acknowledgement</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove an acknowledgement from a host or service</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_host_comment" data-action-label="Create Host Comment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Host Comment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_host_comment" aria-label="Copy checkmk_create_host_comment"><code className="connector-page-code">checkmk\_create\_host\_comment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a comment on one or more hosts</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_comments" data-action-label="List Comments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Comments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_comments" aria-label="Copy checkmk_list_comments"><code className="connector-page-code">checkmk\_list\_comments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve comments by collection type</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_comment" data-action-label="Show Comment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Comment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_comment" aria-label="Copy checkmk_show_comment"><code className="connector-page-code">checkmk\_show\_comment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single comment by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_comments" data-action-label="Delete Comments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Comments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_comments" aria-label="Copy checkmk_delete_comments"><code className="connector-page-code">checkmk\_delete\_comments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete one or more comments</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_service_comment" data-action-label="Create Service Comment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Service Comment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_service_comment" aria-label="Copy checkmk_create_service_comment"><code className="connector-page-code">checkmk\_create\_service\_comment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a comment on one or more services</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_user" data-action-label="Create User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_user" aria-label="Copy checkmk_create_user"><code className="connector-page-code">checkmk\_create\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Checkmk user account</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_users" data-action-label="List Users" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_users" aria-label="Copy checkmk_list_users"><code className="connector-page-code">checkmk\_list\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all Checkmk user accounts</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_user" data-action-label="Show User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_user" aria-label="Copy checkmk_show_user"><code className="connector-page-code">checkmk\_show\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single Checkmk user by username</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_user" data-action-label="Update User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_user" aria-label="Copy checkmk_update_user"><code className="connector-page-code">checkmk\_update\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing Checkmk user</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_user" data-action-label="Delete User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_user" aria-label="Copy checkmk_delete_user"><code className="connector-page-code">checkmk\_delete\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a Checkmk user account</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_rule" data-action-label="Create Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_rule" aria-label="Copy checkmk_create_rule"><code className="connector-page-code">checkmk\_create\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new rule in a specified ruleset</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_rules" data-action-label="List Rules" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Rules</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_rules" aria-label="Copy checkmk_list_rules"><code className="connector-page-code">checkmk\_list\_rules</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all rules in a specified ruleset</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_rule" data-action-label="Show Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_rule" aria-label="Copy checkmk_show_rule"><code className="connector-page-code">checkmk\_show\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single rule by its ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_rule" data-action-label="Update Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_rule" aria-label="Copy checkmk_update_rule"><code className="connector-page-code">checkmk\_update\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing rule by its ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_rule" data-action-label="Delete Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_rule" aria-label="Copy checkmk_delete_rule"><code className="connector-page-code">checkmk\_delete\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a rule by its ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_move_rule" data-action-label="Move Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Move Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_move_rule" aria-label="Copy checkmk_move_rule"><code className="connector-page-code">checkmk\_move\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Move a rule to a different position within its ruleset</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_rulesets" data-action-label="List Rulesets" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Rulesets</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_rulesets" aria-label="Copy checkmk_list_rulesets"><code className="connector-page-code">checkmk\_list\_rulesets</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all available rulesets</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_ruleset" data-action-label="Show Ruleset" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Ruleset</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_ruleset" aria-label="Copy checkmk_show_ruleset"><code className="connector-page-code">checkmk\_show\_ruleset</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve details for a specific ruleset</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_host_group" data-action-label="Create Host Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Host Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_host_group" aria-label="Copy checkmk_create_host_group"><code className="connector-page-code">checkmk\_create\_host\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new host group in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_host_groups" data-action-label="List Host Groups" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Host Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_host_groups" aria-label="Copy checkmk_list_host_groups"><code className="connector-page-code">checkmk\_list\_host\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all host groups in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_host_group" data-action-label="Show Host Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Host Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_host_group" aria-label="Copy checkmk_show_host_group"><code className="connector-page-code">checkmk\_show\_host\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve details of a single host group</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_host_group" data-action-label="Update Host Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Host Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_host_group" aria-label="Copy checkmk_update_host_group"><code className="connector-page-code">checkmk\_update\_host\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing host group in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_host_group" data-action-label="Delete Host Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Host Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_host_group" aria-label="Copy checkmk_delete_host_group"><code className="connector-page-code">checkmk\_delete\_host\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a host group from Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_contact_group" data-action-label="Create Contact Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Contact Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_contact_group" aria-label="Copy checkmk_create_contact_group"><code className="connector-page-code">checkmk\_create\_contact\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new contact group in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_contact_groups" data-action-label="List Contact Groups" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Contact Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_contact_groups" aria-label="Copy checkmk_list_contact_groups"><code className="connector-page-code">checkmk\_list\_contact\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all contact groups in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_contact_group" data-action-label="Show Contact Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Contact Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_contact_group" aria-label="Copy checkmk_show_contact_group"><code className="connector-page-code">checkmk\_show\_contact\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve details of a single contact group</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_contact_group" data-action-label="Update Contact Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Contact Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_contact_group" aria-label="Copy checkmk_update_contact_group"><code className="connector-page-code">checkmk\_update\_contact\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing contact group in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_contact_group" data-action-label="Delete Contact Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Contact Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_contact_group" aria-label="Copy checkmk_delete_contact_group"><code className="connector-page-code">checkmk\_delete\_contact\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a contact group from Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_service_group" data-action-label="Create Service Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Service Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_service_group" aria-label="Copy checkmk_create_service_group"><code className="connector-page-code">checkmk\_create\_service\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new service group in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_service_groups" data-action-label="List Service Groups" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Service Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_service_groups" aria-label="Copy checkmk_list_service_groups"><code className="connector-page-code">checkmk\_list\_service\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all service groups in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_service_group" data-action-label="Show Service Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Service Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_service_group" aria-label="Copy checkmk_show_service_group"><code className="connector-page-code">checkmk\_show\_service\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve details of a single service group</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_service_group" data-action-label="Update Service Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Service Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_service_group" aria-label="Copy checkmk_update_service_group"><code className="connector-page-code">checkmk\_update\_service\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing service group in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_service_group" data-action-label="Delete Service Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Service Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_service_group" aria-label="Copy checkmk_delete_service_group"><code className="connector-page-code">checkmk\_delete\_service\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a service group from Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_create_notification_rule" data-action-label="Create Notification Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Notification Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_create_notification_rule" aria-label="Copy checkmk_create_notification_rule"><code className="connector-page-code">checkmk\_create\_notification\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new notification rule in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_list_notification_rules" data-action-label="List Notification Rules" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Notification Rules</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_list_notification_rules" aria-label="Copy checkmk_list_notification_rules"><code className="connector-page-code">checkmk\_list\_notification\_rules</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all notification rules in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_notification_rule" data-action-label="Show Notification Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Notification Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_notification_rule" aria-label="Copy checkmk_show_notification_rule"><code className="connector-page-code">checkmk\_show\_notification\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve details of a single notification rule</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_update_notification_rule" data-action-label="Update Notification Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Notification Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_update_notification_rule" aria-label="Copy checkmk_update_notification_rule"><code className="connector-page-code">checkmk\_update\_notification\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing notification rule in Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_delete_notification_rule" data-action-label="Delete Notification Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Notification Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_delete_notification_rule" aria-label="Copy checkmk_delete_notification_rule"><code className="connector-page-code">checkmk\_delete\_notification\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a notification rule from Checkmk</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="checkmk_show_version" data-action-label="Show Version" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Show Version</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="checkmk_show_version" aria-label="Copy checkmk_show_version"><code className="connector-page-code">checkmk\_show\_version</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve Checkmk server version information</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/checkmk/guides/connector-profile/automation-user" icon="https://stackone-logos.com/api/checkmk/filled/png" horizontal>
        Checkmk - Automation User
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/checkmk/guides/link-account/automation-user" icon="https://stackone-logos.com/api/checkmk/filled/png" horizontal>
        Checkmk - Automation User
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
