HashiCorp Consul · Capability
HashiCorp Consul HTTP API — Agent
HashiCorp Consul HTTP API — Agent. 12 operations. Lead operation: Deregister a check. Self-contained Naftiko capability covering one Consul business surface.
What You Can Do
PUT
Deregisteragentcheck
— Deregister a check
/v1/agent/check/deregister/{checkid}
PUT
Registeragentcheck
— Register a check
/v1/agent/check/register
GET
Listagentchecks
— List registered checks
/v1/agent/checks
PUT
Agentjoin
— Join a cluster
/v1/agent/join/{address}
PUT
Agentleave
— Gracefully leave cluster
/v1/agent/leave
PUT
Agentmaintenance
— Toggle maintenance mode
/v1/agent/maintenance
GET
Listagentmembers
— List cluster members
/v1/agent/members
GET
Getagentself
— Read agent configuration
/v1/agent/self
PUT
Deregisteragentservice
— Deregister a service
/v1/agent/service/deregister/{serviceid}
PUT
Registeragentservice
— Register a service
/v1/agent/service/register
GET
Getagentservice
— Get service configuration
/v1/agent/service/{serviceid}
GET
Listagentservices
— List registered services
/v1/agent/services
MCP Tools
deregister-check
Deregister a check
idempotent
register-check
Register a check
idempotent
list-registered-checks
List registered checks
read-only
idempotent
join-cluster
Join a cluster
idempotent
gracefully-leave-cluster
Gracefully leave cluster
idempotent
toggle-maintenance-mode
Toggle maintenance mode
idempotent
list-cluster-members
List cluster members
read-only
idempotent
read-agent-configuration
Read agent configuration
read-only
idempotent
deregister-service
Deregister a service
idempotent
register-service
Register a service
idempotent
get-service-configuration
Get service configuration
read-only
idempotent
list-registered-services
List registered services
read-only
idempotent