RTC MCP Server

A Model Context Protocol (MCP) server implementation for managing Alibaba Cloud Realtime Compute for Apache Flink resources. This server provides a standardized interface for AI models to interact…

Local serverstdio

What is the RTC MCP Server?

RTC MCP Server is an MCP project maintained in the gnuhpc/rtc-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server implementation for managing Alibaba Cloud Realtime Compute for Apache Flink resources. This server provides a standardized interface for AI…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using java. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares ALIYUN_ACCESS_KEY_ID, ALIYUN_ACCESS_KEY_SECRET. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
start_jobStart a deployed Flink job
stop_jobStop a running Flink job
list_jobsList all jobs in a deployment
delete_jobDelete a non-running job
get_job_diagnosisGet job diagnosis information
create_deploymentCreate a new Flink deployment
get_deployment_metricsGet deployment metrics
create_savepointCreate a savepoint for a job
create_variableCreate a new variable
update_variableUpdate an existing variable
delete_variableDelete a variable
list_variablesList variables with pagination
create_workspaceCreate a new workspace
get_workspace_infoGet workspace information
list_workspacesList all workspaces
get_catalogsGet catalog information
get_deployment_databasesGet database information
get_tablesGet table information
execute_sql_statementExecute SQL statements

How to install the RTC MCP Server

{
  "mcpServers": {
    "rtc-mcp-server": {
      "command": "java",
      "args": [
        "-Dtransport.mode=stdio",
        "-Dspring.main.web-application-type=none",
        "-Dspring.main.banner-mode=off",
        "-Dlogging.file.name=/path/to/rtc-mcp-server/mcpserver.log",
        "-jar",
        "/path/to/rtc-mcp-server/target/rtc-mcp-server-1.0-SNAPSHOT.jar"
      ],
      "env": {
        "ALIYUN_ACCESS_KEY_ID": "YOUR_ALIYUN_ACCESS_KEY_ID",
        "ALIYUN_ACCESS_KEY_SECRET": "YOUR_ALIYUN_ACCESS_KEY_SECRET"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
ALIYUN_ACCESS_KEY_IDDeclared in the maintainer’s client configuration.Check documentation
ALIYUN_ACCESS_KEY_SECRETDeclared in the maintainer’s client configuration.Check documentation