Skip to main content
Glama

Lindorm MCP Server

Official
by aliyun

Lindorm MCP 服务器

该存储库是如何为多模型 NoSQL 数据库 Lindorm 创建 MCP 服务器的示例。

用法

Lindorm上的配置

要使用此 MCP 服务器,请按照以下步骤操作:

  1. 阿里云上购买Lindorm宽表引擎、搜索引擎、向量引擎、AI引擎。
  2. 按照官方说明部署文本嵌入模型。
  3. 创建索引(知识库)并使用已部署的嵌入模型导入数据。

环境设置

  1. 克隆此存储库并导航到项目目录。
  2. 创建您的环境文件:
cp .env.example .env
  1. 使用您的特定配置编辑 .env 文件:
  • LINDORM_INSTANCE_ID:您的 Lindorm 实例 ID
  • USING_VPC_NETWORK:如果在 VPC 网络上运行,则设置为 true,否则设置为 false
  • 用户名:您的 Lindorm 账户用户名
  • 密码:您的 Lindorm 账户密码
  • TEXT_EMBEDDING_MODEL:已部署的文本嵌入模型的名称
  • TABLE_DATABASE:用于 SQL 操作的数据库注意:此配置假定所有引擎共享相同的用户名和密码。

运行 MCP 服务器

您应该安装uv 。直接启动 mcp 服务器。

cd /path/to/alibabacloud-lindorm-mcp-server/ uv pip install . uv run python -m src.lindorm_mcp_server.server

Visual Studio 代码

  1. 安装 Cline 扩展。
  2. /path/to/alibabacloud-lindorm-mcp-server/下创建.env文件
  3. 将 MCP 配置从 .vscode/mcp.json 复制到 cline_mcp_settings.json,根据需要替换路径和变量。
  4. 通过 Cline 扩展启动 MCP 服务器。

成分

  • LindormVectorSearchClient :在搜索引擎和向量引擎上执行全文搜索和向量搜索。
  • LindormWideTableClient :对Lindorm宽表执行SQL操作。

可用工具

  • lindorm_retrieve_from_index :使用全文搜索和向量搜索从现有索引(或知识库)中检索,并返回聚合结果
    • 参数
      • index_name:索引名称,或称为知识库名称
      • 查询:您想要在知识库中搜索的查询
      • content_field:存储内容文本的文本字段,可以通过 lindorm_get_index_mappings 工具从索引结构中获取
      • 向量字段:存储向量索引的向量字段,可以通过 lindorm_get_index_mappings 工具从索引结构中获取。
      • top_k:要返回的结果数
  • lindorm_get_index_fields :获取索引(或知识库)的字段信息,特别是获取向量存储字段和内容存储字段。
    • 参数:
      • index_name:索引名称,或称为知识库名称
  • lindorm_list_all_index :列出您拥有的所有索引(或知识库)。
  • lindorm_execute_sql :在 Lindorm 数据库上执行 SQL 查询。
    • 参数
      • query:要执行的 SQL 查询,以 select 开头
  • lindorm_show_tables :获取Lindorm数据库中的所有表
  • lindorm_describe_table :获取 Lindorm 数据库中的表模式
    • 参数
      • table_name:表名
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

实现与阿里云Lindorm多模型NoSQL数据库交互的示例服务器,允许应用程序通过统一的接口进行向量搜索、全文搜索和SQL操作。

  1. 用法
    1. Lindorm上的配置
    2. 环境设置
    3. 运行 MCP 服务器
    4. Visual Studio 代码
  2. 成分
    1. 可用工具

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables large language models to upload files directly to Alibaba Cloud Object Storage Service (OSS), supporting multiple OSS configurations and specified upload directories.
        Last updated -
        4
        4
        TypeScript
      • A
        security
        A
        license
        A
        quality
        A server that provides management and connectivity for Alibaba Cloud RDS database services via OpenAPI, enabling users to create, query, and modify RDS instances through MCP integration.
        Last updated -
        32
        31
        Python
        Apache 2.0
      • A
        security
        A
        license
        A
        quality
        A server that provides access to Baidu Cloud Vector Database functionality through the Model Context Protocol, enabling LLM applications to perform vector searches and database operations via natural language.
        Last updated -
        14
        3
        Python
        Apache 2.0
        • Apple
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables agent applications like Cursor and Cline to integrate with Alibaba Cloud Function Compute, allowing them to deploy and manage serverless functions through natural language interactions.
        Last updated -
        12
        728
        7
        JavaScript
        MIT License

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/aliyun/alibabacloud-lindorm-mcp-server'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server