vibeMK
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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