Restate Service Operations
Unified capability for managing the full lifecycle of Restate services and deployments. Covers registering service deployments, inspecting service metadata and handlers, managing in-flight invocations, and configuring Kafka subscriptions for event-driven execution.
What You Can Do
MCP Tools
list-deployments
List all Restate service deployments registered with the cluster
register-deployment
Register a new service endpoint with Restate so it can receive invocations
get-deployment
Get details and services of a specific Restate deployment
delete-deployment
Remove a service deployment from Restate
list-services
List all services registered in Restate
get-service
Get metadata and handler list for a specific Restate service
modify-service
Update Restate service configuration such as public access
list-service-handlers
List all durable handlers for a Restate service
cancel-invocation
Cancel an in-flight Restate invocation by ID
kill-invocation
Force kill a Restate invocation (immediate termination)
purge-invocation
Purge a completed Restate invocation and free its associated state
list-subscriptions
List all Kafka subscriptions configured in Restate
create-subscription
Create a Kafka subscription to trigger Restate handlers on incoming messages
cluster-health
Check the health status of the Restate cluster