alibabacloud-lindorm-mcp-server
If you are the rightful owner of alibabacloud-lindorm-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.
This repository is an example of how to create a MCP server for Lindorm, a multi-model NoSQL database.
The Lindorm MCP Server is designed to facilitate the integration and management of Lindorm, a versatile multi-model NoSQL database. It provides a structured approach to deploying and managing text-embedding models, creating indexes, and importing data. The server supports full-text and vector searches, SQL operations, and is compatible with various engines like wide-table, search-engine, vector-engine, and AI-engine. Users can configure the server environment by setting up specific parameters in an environment file and running the server using the 'uv' tool. The server also supports integration with Visual Studio Code through the Cline extension, allowing for streamlined development and management of MCP configurations.
Features
- Supports full-text and vector searches on Lindorm search and vector engines.
- Executes SQL operations on Lindorm wide tables.
- Facilitates the deployment and management of text-embedding models.
- Compatible with Visual Studio Code through the Cline extension.
- Provides tools for retrieving, listing, and describing indexes and tables.
Tools
lindorm_retrieve_from_index
Retrieve from an existing indexes using both full-text search and vector search, and return the aggregated results.
lindorm_get_index_fields
Get the fields info of the indexes, especially get the vector stored field and content stored field.
lindorm_list_all_index
List all the indexes you have.
lindorm_execute_sql
Execute SQL query on Lindorm database.
lindorm_show_tables
Get all tables in the Lindorm database.
lindorm_describe_table
Get tables schema in the Lindorm database.