What is RTC MCP Server?
The RTC MCP Server is a Model Context Protocol (MCP) server. It is designed to manage Alibaba Cloud Realtime Computing Flink resources. It provides a standard interface for AI models to interact with Flink services.
How to use it?
To use the RTC MCP Server, you must first configure your mcp_settings file with the server details and your Alibaba Cloud credentials. After configuration, run the server using Java.
Key Features
The server's key features include: creating and managing Flink clusters; managing Flink SQL jobs; deploying and controlling Flink applications; monitoring job status and metrics; managing savepoints and deployments; and workspace and namespace management.
Use Cases
Primary use cases are: managing Flink clusters for real-time data processing; deploying and monitoring Flink applications in cloud environments; and facilitating interactions between AI models and Flink services.
FAQ
What are the prerequisites? You need JDK 17+, Maven 3.6+, and an Alibaba Cloud account with RTC access.
How do I deploy a Flink job? Use the start_job command after creating a deployment.
Is there support for multiple transport modes? Yes, it supports both webflux and stdio modes.