MCP

Tablestore MCP : brancher Table Store depuis l'exemple d'entrée Java

Pour qui veut brancher Alibaba Cloud Tablestore sur un agent, après avoir cloné le dépôt officiel et être entré dans le répertoire d'entrée Java tablestore-java-mcp-server. Ne pas fusionner l'exemple de Q&R et l'exemple d'entrée en un seul chemin.

Official source · Alibaba Cloud Tablestore MCP Server

Install

git clone https://github.com/aliyun/alibabacloud-tablestore-mcp-server
cd alibabacloud-tablestore-mcp-server/tablestore-java-mcp-server

Pour qui

Si vous voulez brancher Alibaba Cloud Tablestore sur un agent, ce dépôt convient. Le texte officiel le décrit comme un ensemble de serveurs MCP Tablestore. La page produit est Table Store.

Il convient à qui sait déjà cloner un dépôt Git et prévoit d'utiliser l'exemple d'entrée Java. Le texte officiel marque tablestore-java-mcp-server comme exemple d'entrée. Sans instance Table Store, les appels suivants n'ont pas de plan de données.

Cette page n'écrit aucun nom de fonction d'outil ni aucune ligne de démarrage Java. La première fois, n'entrer que dans le répertoire de l'exemple d'entrée ; ne pas sauter à l'exemple de Q&R sur base de connaissances pour appeler la Q&R.

Premier essai en 3 minutes

Le chemin officiel recommandé est l'exemple d'entrée Java tablestore-java-mcp-server dans le dépôt. Prérequis : cette machine peut cloner ce dépôt officiel.

Exécuter :

git clone https://github.com/aliyun/alibabacloud-tablestore-mcp-server
cd alibabacloud-tablestore-mcp-server/tablestore-java-mcp-server

L'adresse de clone doit correspondre au dépôt officiel :

https://github.com/aliyun/alibabacloud-tablestore-mcp-server

Après être entré dans le répertoire d'entrée, démarrer MCP comme ce répertoire l'indique, puis le brancher sur votre client. Cette page ne donne ni commande de démarrage ni noms de variables d'environnement. N'inventez pas de commandes Java ou Maven, et ne passez pas à l'ouverture de l'exemple de Q&R.

Une fois connecté, faire un appel : parmi les outils que le client affiche et qui appartiennent à ce serveur d'entrée, choisir un élément en lecture seule. Le texte officiel n'écrit pas de noms de fonction à la suite ; ne pas traiter Q&R, base de connaissances ou RAG comme noms d'outils de cet exemple d'entrée.

Succès : le serveur d'entrée est connecté, et le client renvoie un résultat d'outil de ce serveur. Si le répertoire n'existe pas, vérifier d'abord que le clone est le dépôt officiel ci-dessus.

Ne pas cloner puis entrer dans tablestore-java-mcp-server-rag dans le même premier passage. La première fois, seulement le répertoire d'entrée Java.

Cas d'usage

Cas 1 : faire tourner l'exemple d'entrée Java. L'objet est tablestore-java-mcp-server. Cloner et entrer dans ce répertoire comme ci-dessus, utiliser les outils du serveur d'entrée que le client affiche. Cette page n'a pas de noms de fonction, ni comment passer un nom de table ou une clé primaire. En cas de succès vous devez voir un retour du serveur d'entrée. Ne pas supposer qu'il inclut déjà une Q&R de base de connaissances privée.

Cas 2 : la Q&R de base de connaissances est un autre exemple officiel, répertoire tablestore-java-mcp-server-rag. Le texte officiel dit qu'il implémente une Q&R sur une base de connaissances privée et optimise un peu la construction de la base et le RAG. Ce n'est pas l'exemple d'entrée ; ne pas écrire son flux de Q&R dans le premier essai. Si vous prenez ce chemin, entrer dans ce répertoire à part. Cette page n'a pas non plus de noms de fonction de Q&R ; n'utiliser que les outils réellement affichés dans le client de cet exemple.

Limites d'usage

Le même dépôt a aussi l'entrée Python tablestore-python-mcp-server, et tablestore-python-mem0-mcp-server. Ni l'un ni l'autre n'est le chemin du premier essai.

Notes produit Table Store :

https://www.aliyun.com/product/ots

Les requêtes sortent sur le réseau vers votre instance Table Store. Cette page n'écrit pas de noms de variables de clé ; ne pas les inventer. La licence du dépôt est Apache-2.0. Le texte officiel n'écrit pas d'annulation. Ne pas mélanger les outils de l'exemple d'entrée et de l'exemple de Q&R.