Skip to main content
Glama
chexma
by chexma

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
vibemk_debug_checkmk_connectionB

๐Ÿ” CheckMK connection diagnostics - Test server connectivity and API access

vibemk_debug_url_detectionB

๐Ÿ” Debug URL detection - Show all tested URL patterns and results

vibemk_test_direct_urlA

๐Ÿงช Test direct URL - Test a specific API URL manually

vibemk_test_all_endpointsA

๐Ÿงช Test all API endpoints - Comprehensive endpoint availability check

vibemk_get_checkmk_versionA

๐Ÿ“‹ Get CheckMK version - Show version information and system details

vibemk_get_checkmk_hostsB

๐Ÿ–ฅ๏ธ List hosts - Show all monitored hosts with optional folder filtering

vibemk_get_host_statusC

๐Ÿ“Š Get host status - Show current monitoring status of a specific host

vibemk_get_host_detailsC

๐Ÿ” Host details - Get comprehensive host information

vibemk_get_host_configC

โš™๏ธ Get host configuration - Show host configuration with attributes

vibemk_create_hostC

โž• Create host(s) - Add one or multiple hosts to monitoring (automatically uses bulk API for multiple hosts)

vibemk_bulk_create_hostsB

โž• Bulk create hosts - Create multiple hosts in a single operation

vibemk_update_hostC

๐Ÿ“ Update host - Modify host configuration with flexible attribute management

vibemk_delete_hostB

๐Ÿ—‘๏ธ Delete host - Remove host from monitoring

vibemk_move_hostA

๐Ÿ“ Move host - Move host to different folder

vibemk_bulk_update_hostsC

๐Ÿ”„ Bulk update hosts - Update multiple hosts at once

vibemk_create_cluster_hostB

๐Ÿข Create cluster host - Create a cluster host with multiple nodes

vibemk_validate_host_configC

โœ… Validate host config - Validate host configuration before applying changes

vibemk_compare_host_statesB

๐Ÿ”„ Compare host states - Compare current vs desired host configuration

vibemk_get_host_effective_attributesA

๐Ÿ“‹ Get effective host attributes - Show host attributes including inherited values

vibemk_get_checkmk_servicesB

๐Ÿ”ง List services - Show services with optional host filtering

vibemk_get_service_statusC

๐Ÿ“Š Get service status - Show current status of a service

vibemk_discover_servicesD

๐Ÿ” Discover services - Start enhanced service discovery for hosts

vibemk_get_current_problemsC

๐Ÿšจ Get current problems - Show all hosts and services with problems

vibemk_acknowledge_problemC

โœ… Acknowledge problem - Acknowledge host or service problem

vibemk_schedule_downtimeC

โฐ Schedule downtime - Schedule maintenance downtime

vibemk_activate_changesC

๐Ÿ”„ Activate changes - Deploy pending configuration changes

vibemk_get_pending_changesB

๐Ÿ“‹ Get pending changes - Show uncommitted configuration changes

vibemk_get_foldersB

๐Ÿ“ List folders - Show folder structure with optional parent filtering

vibemk_create_folderB

โž• Create folder - Add new folder to the structure

vibemk_delete_folderB

๐Ÿ—‘๏ธ Delete folder - Remove folder (with options for recursive deletion)

vibemk_update_folderC

๐Ÿ“ Update folder - Modify folder properties

vibemk_move_folderC

๐Ÿ“ Move folder - Move folder to different parent

vibemk_get_folder_hostsA

๐Ÿ–ฅ๏ธ Get folder hosts - List all hosts in a specific folder

vibemk_get_usersA

๐Ÿ‘ฅ List users - Show all CheckMK users

vibemk_create_userB

๐Ÿ‘ค Create user - Add new CheckMK user

vibemk_update_userC

๐Ÿ“ Update user - Modify user properties

vibemk_delete_userA

๐Ÿ—‘๏ธ Delete user - Remove CheckMK user

vibemk_get_contact_groupsA

๐Ÿ‘ฅ List contact groups - Show contact groups

vibemk_create_contact_groupB

โž• Create contact group - Add new contact group

vibemk_add_user_to_groupC

๐Ÿ‘ฅ Add user to contact group - Assign user to contact group

vibemk_remove_user_from_groupC

๐Ÿ‘ฅ Remove user from contact group - Remove user from contact group

vibemk_update_contact_groupC

๐Ÿ“ Update contact group - Modify contact group properties

vibemk_delete_contact_groupB

๐Ÿ—‘๏ธ Delete contact group - Remove contact group

vibemk_list_user_rolesA

๐Ÿ‘ฅ List user roles - Show all available user roles (built-in and custom)

vibemk_show_user_roleA

๐Ÿ” Show user role details - Display detailed information about a specific user role

vibemk_create_user_roleA

โž• Create user role - Clone an existing role to create a new custom role

vibemk_update_user_roleA

โœ๏ธ Update user role - Modify an existing user role's alias or permissions

vibemk_delete_user_roleA

๐Ÿ—‘๏ธ Delete user role - Remove a custom user role (built-in roles cannot be deleted)

vibemk_get_host_groupsB

๐Ÿ  List host groups - Show all host groups

vibemk_create_host_groupA

โž• Create host group - Add new host group

vibemk_update_host_groupB

๐Ÿ“ Update host group - Modify host group properties

vibemk_delete_host_groupC

๐Ÿ—‘๏ธ Delete host group - Remove host group

vibemk_get_service_groupsA

๐Ÿ”ง List service groups - Show all service groups

vibemk_create_service_groupC

โž• Create service group - Add new service group

vibemk_update_service_groupB

๐Ÿ“ Update service group - Modify service group properties

vibemk_delete_service_groupB

๐Ÿ—‘๏ธ Delete service group - Remove service group

vibemk_get_commentsC

๐Ÿ’ฌ List comments - Show host/service comments

vibemk_add_commentB

๐Ÿ’ฌ Add comment - Add comment to host or service

vibemk_get_downtimesB

โฐ List downtimes - Show scheduled downtimes

vibemk_delete_downtimeA

๐Ÿ—‘๏ธ Delete downtime - Remove scheduled downtime

vibemk_reschedule_checkB

๐Ÿ”„ Reschedule check - Force immediate check execution

vibemk_get_rulesetsC

๐Ÿ“‹ List rulesets - Show available rulesets

vibemk_get_rulesetB

๐Ÿ“‹ Get ruleset - Show specific ruleset configuration

vibemk_create_ruleC

โž• Create rule - Add new monitoring rule

vibemk_update_ruleC

๐Ÿ“ Update rule - Modify existing monitoring rule

vibemk_delete_ruleA

๐Ÿ—‘๏ธ Delete rule - Remove monitoring rule

vibemk_move_ruleC

๐Ÿ”„ Move rule - Change rule position in ruleset

vibemk_get_host_tagsA

๐Ÿท๏ธ List host tags - Show available host tag groups

vibemk_create_host_tagB

๐Ÿท๏ธ Create host tag - Add new host tag group

vibemk_update_host_tagC

๐Ÿ“ Update host tag - Modify host tag group

vibemk_delete_host_tagB

๐Ÿ—‘๏ธ Delete host tag - Remove host tag group

vibemk_get_timeperiodsA

โฐ List time periods - Show all configured time periods

vibemk_create_timeperiodB

โฐ Create time period - Add new time period

vibemk_update_timeperiodB

๐Ÿ“ Update time period - Modify time period configuration

vibemk_delete_timeperiodC

๐Ÿ—‘๏ธ Delete time period - Remove time period

vibemk_get_passwordsA

๐Ÿ” List passwords - Show stored passwords

vibemk_create_passwordC

๐Ÿ” Create password - Store new password securely

vibemk_update_passwordB

๐Ÿ“ Update password - Modify stored password

vibemk_delete_passwordC

๐Ÿ—‘๏ธ Delete password - Remove stored password

vibemk_get_notification_rulesB

๐Ÿ“ข List notification rules - Show notification configuration

vibemk_test_notificationC

๐Ÿงช Test notification - Send test notification

vibemk_get_host_metricsB

๐Ÿ“Š Get host metrics - Extract performance data from CheckMK RRD databases

vibemk_get_service_metricsC

๐Ÿ“Š Get service metrics - Extract service performance data from CheckMK metrics API

vibemk_get_custom_graphC

๐Ÿ“Š Get custom graph - Retrieve predefined custom graph data

vibemk_search_metricsC

๐Ÿ” Search metrics - Filter and search performance data across hosts/services

vibemk_list_available_metricsC

๐Ÿ“‹ List available metrics - Show all available metrics for host or service

vibemk_debug_api_endpointsB

๐Ÿ” Debug API endpoints - Analyze available CheckMK API endpoints and their structure

vibemk_debug_permissionsB

๐Ÿ” Debug permissions - Check automation user permissions for API access

vibemk_find_host_grouping_rulesetsB

๐Ÿ” Find host grouping rulesets - Discover available rulesets for host group and contact group assignment

vibemk_create_host_contactgroup_ruleB

๐Ÿ“ž Create host contact group rule - Assign contact groups to hosts based on conditions

vibemk_create_host_hostgroup_ruleA

๐Ÿ  Create host group rule - Assign hosts to host groups based on conditions

vibemk_get_example_rule_structuresA

๐Ÿ“š Get example rule structures - Show example JSON structures for host grouping rules

vibemk_schedule_host_downtimeA

๐Ÿ”ง Schedule host downtime - Schedule maintenance downtime for a host to suppress alerts

vibemk_schedule_service_downtimeB

๐Ÿ”ง Schedule service downtime - Schedule maintenance downtime for specific services

vibemk_list_downtimesB

๐Ÿ“‹ List downtimes - Show all scheduled downtimes with filtering options

vibemk_get_active_downtimesA

๐Ÿ”ด Get active downtimes - Show only currently active downtimes that are suppressing alerts

vibemk_delete_downtimeA

๐Ÿ—‘๏ธ Delete downtime - Cancel a scheduled or active downtime by ID

vibemk_check_host_downtime_statusB

๐Ÿ” Check host downtime status - Distinguish between host-level and service-level downtimes

vibemk_start_service_discoveryC

๐Ÿ” Start service discovery - Automatically detect services on a host

vibemk_start_bulk_discoveryA

๐Ÿ” Start bulk discovery - Discover services on multiple hosts simultaneously

vibemk_get_discovery_statusC

๐Ÿ“Š Get discovery status - Show current service discovery results for a host

vibemk_get_bulk_discovery_statusA

๐Ÿ“Š Get bulk discovery status - Show progress of a bulk discovery job

vibemk_wait_for_discoveryC

โณ Wait for discovery completion - Wait until service discovery finishes on a host

vibemk_get_discovery_background_jobC

๐Ÿ“‹ Get discovery background job - Show last discovery job status on a host

vibemk_create_service_groupC

๐Ÿ”ง Create service group - Create a new service group for organizing services

vibemk_list_service_groupsB

๐Ÿ“‹ List service groups - Show all configured service groups

vibemk_get_service_groupC

๐Ÿ” Get service group details - Show detailed information about a specific service group

vibemk_update_service_groupB

๐Ÿ“ Update service group - Modify an existing service group's alias

vibemk_delete_service_groupB

๐Ÿ—‘๏ธ Delete service group - Remove a service group from CheckMK

vibemk_bulk_create_service_groupsB

๐Ÿ”ง Bulk create service groups - Create multiple service groups at once

vibemk_bulk_update_service_groupsC

๐Ÿ“ Bulk update service groups - Update multiple service groups at once

vibemk_bulk_delete_service_groupsA

๐Ÿ—‘๏ธ Bulk delete service groups - Delete multiple service groups at once

vibemk_search_rulesetsC

๐Ÿ” Search rulesets - Find rulesets with filters (text, folder, name)

vibemk_show_rulesetC

๐Ÿ“‹ Show ruleset details - Display detailed information about a specific ruleset

vibemk_list_rulesetsC

๐Ÿ“‹ List all rulesets - Show all available rulesets with basic information

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chexma/vibeMK'

If you have feedback or need assistance with the MCP directory API, please join our Discord server