Skip to main content
Glama

Lindorm MCP Server

Official
by aliyun

Lindorm MCP サーバー

このリポジトリは、マルチモデル NoSQL データベースである Lindorm 用の MCP サーバーを作成する方法の例です。

使用法

lindormの設定

この MCP サーバーを利用するには、次の手順に従います。

  1. Alibaba Cloudで 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

ビジュアルスタジオコード

  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: selectで始まる実行するSQLクエリ
  • 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.

Alibaba Cloud の Lindorm マルチモデル NoSQL データベースとのやり取りを可能にし、アプリケーションが統合されたインターフェースを通じてベクトル検索、全文検索、SQL 操作を実行できるようにするサンプル サーバー。

  1. 使用法
    1. lindormの設定
    2. 環境設定
    3. MCPサーバーの実行
    4. ビジュアルスタジオコード
  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