rtc-mcp-server
If you are the rightful owner of rtc-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation for managing Alibaba Cloud Realtime Compute for Apache Flink resources.
The RTC MCP Server is designed to provide a standardized interface for AI models to interact with Alibaba Cloud Flink services. It facilitates the management of Flink clusters, SQL jobs, and applications, while also offering monitoring capabilities for job status and metrics. The server supports workspace and namespace management, making it a comprehensive tool for handling Flink resources on Alibaba Cloud. With prerequisites like JDK 17, Maven 3.6, and an Alibaba Cloud account with RTC access, users can configure the server as an MCP client by adjusting the settings file and providing necessary credentials. The server is built to support multiple transport modes, including webflux and stdio, and offers detailed logging configurations.
Features
- Create and manage Flink clusters
- Deploy and control Flink applications
- Monitor job status and metrics
- Create and manage savepoints
- Workspace and namespace management
Tools
Job Management
Tools for starting, stopping, listing, deleting jobs, and getting job diagnosis.
Deployment Management
Tools for creating deployments, getting metrics, and creating savepoints.
Variable Management
Tools for creating, updating, deleting, and listing variables.
Workspace Management
Tools for creating workspaces and retrieving workspace information.
Catalog Operations
Tools for getting catalog, database, and table information, and executing SQL statements.