mcpField
R
Restate operations MCP server

Restate operations MCP server

Local
github.com/pcholakovCloud & Infra6Updated 79w ago

About Restate operations MCP server

Restate operations MCP server exposes the Restate Admin API as MCP tools for users managing Restate services and deployments. Its currently basic coverage includes deployment, invocation management, and state queries.

Key features

  1. 01Manage services and deployments
  2. 02Update configuration settings
  3. 03List, cancel, or kill invocations
  4. 04Query KV state and other attributes

Use cases

  1. 01List Restate services
  2. 02Deploy a service
  3. 03Change idempotency retention
  4. 04Inspect KV state and other attributes

MCP support

The server exposes Restate Admin API operations as tools to MCP clients, covering service and deployment management, invocation control, and queries for KV state and other attributes.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Restate operations MCP server

This is an MCP server that exposes the Restate Admin API as tools over MCP.

Running

Build the server:

npm run clean-install && npm run build

Register the MCP server:

{
  "mcpServers": {
    "restate": {
      "command": "node",
      "args": [".../restate-mcp-server/dist/index.js"]
    }
  }
}

What can it do?

At the moment, support is still very basic - tools cover the most common

  • Manage services and deployments, including updating configuration settings
  • List, cancel/kill service invocations
  • Query KV state and other attributes exposed via the introspection schema

Things to try:

Can you list my Restate services?

Deploy a service running at ...

Update idempotency retention to ...

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.