Pacemaker MCP
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 |
|---|---|
| pcs_cluster_statusA | Displays high-level cluster state using 'pcs cluster status'. Useful for quick health checks: shows whether Pacemaker is running, node membership, fencing/stonith state, and manager health. |
| pcs_node_statusB | Shows node states using 'pcs status nodes'. Lists each node and whether it is online/offline, standby, maintenance, or otherwise unavailable. |
| pcs_resource_listC | Shows full resource configuration using 'pcs resource config'. Includes agents, parameters, operations, meta-attributes, groups, and ordering/colocation metadata for troubleshooting and audits. |
| pcs_statusA | Overall cluster status via 'pcs status': summarizes nodes, resources, failures, and constraints. |
| pcs_status_resourcesA | Resource runtime state via 'pcs status resources': shows which resources are started/stopped and on which nodes. |
| pcs_status_xmlA | Cluster status in XML via 'pcs status xml' for programmatic parsing and deeper diagnostics. |
| pcs_status_fullA | Full cluster configuration and runtime details via 'pcs status --full'. Includes nodes, resources, failures, options, constraints, and history useful for audits and deep troubleshooting. |
| pcs_cluster_startC | Start the cluster stack on the node via 'pcs cluster start'. |
| pcs_cluster_stopC | Stop the cluster stack on the node via 'pcs cluster stop'. |
| pcs_node_standbyB | Put a node in standby (no resources run there) via 'pcs node standby []'. |
| pcs_node_unstandbyB | Bring a node out of standby via 'pcs node unstandby []'. |
| pcs_constraint_listA | List all constraints via 'pcs constraint config' including ordering and colocation. |
| pcs_property_listA | List cluster properties via 'pcs property list --all' for tuning and defaults. |
| pcs_stonith_showC | Show stonith/fencing devices via 'pcs stonith show' including configuration and parameters. |
| pcs_resource_enableB | Enable a resource or all resources via 'pcs resource enable ' or '--all'. |
| pcs_resource_disableB | Disable a resource or all resources via 'pcs resource disable ' or '--all'. |
| pcs_resource_moveB | Create a temporary location constraint via 'pcs resource move []'. |
| pcs_resource_clearC | Clear temporary constraints and failures for a resource via 'pcs resource clear '. |
| pcs_resource_cleanupC | Run cleanup on a resource (or all) via 'pcs resource cleanup []'. |
| pcs_resource_banB | Ban a resource from a node via 'pcs resource ban [lifetime]'. |
| pcs_resource_unbanC | Remove a ban for a resource via 'pcs resource unban []'. |
| pcs_resource_restartB | Restart a resource via 'pcs resource restart ' or all resources if omitted (agent-dependent). |
| pcs_resource_configA | Show the configured definition for a specific resource via 'pcs resource config '. Includes agent, parameters, operations, and meta-attributes for that resource only. |
| pcs_logs_tailA | Tail last N lines from one or more log file paths. Skips missing files. |
| pcs_logs_commonC | Retrieve common Pacemaker/Corosync logs and optional journal snippets. |
| pcs_logs_journalctlB | Read journal logs via journalctl; defaults to pacemaker and corosync units. |
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/RishabhKodes/pacemaker-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server