mcp-registry/alibabacloud-tablestore-mcp-server

    ==================
      
       /// MCP ///
      /// ALI ///
        
    ==================
        
    [server:online]
    [protocol:ready]

alibabacloud-tablestore-mcp-server

by aliyun

Sample MCP (Model Context Protocol) server implementations for Alibaba Cloud Tablestore, with Java and Python quick-start projects plus a Java RAG (knowledge-base QA) solution.

141
34
Enterprise

01

tablestore-java-mcp-server

Java entry-level MCP server example for Alibaba Cloud Tablestore

02

tablestore-java-mcp-server-rag

Java MCP server implementing a knowledge-base question-answering system with RAG optimizations for Tablestore

03

tablestore-python-mcp-server

Python entry-level MCP server example for Alibaba Cloud Tablestore

Installation

1. Prerequisites
• Java 8 (or newer)
• Maven 3.6 (or newer) – used to build the server
• Alibaba Cloud account with a Tablestore instance already created
2. Clone the repository
git clone https://github.com/aliyun/alibabacloud-tablestore-mcp-server.git cd alibabacloud-tablestore-mcp-server
3. Build
mvn clean package -DskipTests # JAR is generated under target/ (for example target/tablestore-mcp-server-<version>.jar)
4. Configure
Create a file named `application.properties` (or export the variables below) with your Alibaba Cloud credentials and Tablestore parameters:
# Required alibaba.cloud.accessKeyId=YOUR_ACCESS_KEY_ID alibaba.cloud.accessKeySecret=YOUR_ACCESS_KEY_SECRET alibaba.cloud.endpoint=https://<instance>.<region>.ots.aliyuncs.com alibaba.cloud.instanceName=<instance> # Optional – server port server.port=8080
5. Run the MCP server
java -jar target/tablestore-mcp-server-*.jar \ --spring.config.location=./application.properties
6. Verify
The service should start on http://localhost:8080 . A health-check endpoint (e.g. `/actuator/health`) is usually exposed. Confirm the status is `UP` before integrating with Model Context Protocol clients.

Documentation

License: Apache License 2.0
Updated 7/30/2025