Overview
What is Tablestore MCP servers?
Tablestore MCP servers are a collection of Model Context Protocol (MCP) implementations that integrate with Alibaba Cloud Tablestore, a fully managed NoSQL database. They provide Java and Python examples for building AI applications that use Tablestore as a knowledge base or memory store.
How to use Tablestore MCP servers?
Each server is located in its own subdirectory with a dedicated README. Refer to those READMEs for installation, configuration, and invocation instructions. The available servers include a basic Java example, a Java RAG-based knowledge base Q&A system, a basic Python example, and a Python Mem0/OpenMemory MCP server.
Key features of Tablestore MCP servers
- Java and Python MCP server implementations.
- Built-in RAG example for knowledge base Q&A.
- Mem0/OpenMemory integration for persistent memory.
- Leverages Alibaba Cloud Tablestore as backend.
- Supports custom AI application development.
Use cases of Tablestore MCP servers
- Building a private knowledge base Q&A system.
- Providing persistent memory for AI agents.
- Storing and retrieving chat history or embeddings.
- Creating RAG pipelines with Tablestore as vector store.
FAQ from Tablestore MCP servers
What is Tablestore?
Tablestore is a fully managed NoSQL database service on Alibaba Cloud, used as the underlying storage for these MCP servers.
Which programming languages are supported?
Java and Python are supported. The repository includes separate servers for each language.
Where can I get support?
You can join the Alibaba Cloud DingTalk public group with ID 36165029092 to discuss AI technology and get help.