MCP.so
登录

MCP + openGauss

@vincentsunx

关于 MCP + openGauss

MCP Server for openGauss database and its tools

基本信息

分类

其他

运行时

python

传输方式

stdio

发布者

vincentsunx

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "openGauss": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/openGauss_mcp_server",
        "run",
        "server.py"
      ],
      "env": {
        "OPENGAUSS_HOST": "localhost",
        "OPENGAUSS_PORT": "8888",
        "OPENGAUSS_USER": "your_username",
        "OPENGAUSS_PASSWORD": "your_password",
        "OPENGAUSS_DBNAME": "your_database"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP + openGauss?

MCP + openGauss is an MCP server that bridges the Model Context Protocol (MCP) with the openGauss database. It enables LLM agents to interact with openGauss through a standardized protocol, allowing natural‑language queries and database operations.

How to use MCP + openGauss?

  1. Install Python 3 and uv.
  2. Deploy openGauss (e.g., via container) and start it.
  3. Download the openGauss_mcp_server source code (version 0.1.0).
  4. In Claude Desktop’s configuration file, add a mcpServers entry that points uv to the server’s directory and sets the required environment variables (OPENGAUSS_HOST, PORT, USER, PASSWORD, DBNAME).
  5. Restart Claude Desktop; the MCP tools become available, and you can run database queries by talking to Claude.

Key features of MCP + openGauss

  • Provides a standardized MCP interface to openGauss.
  • Enables natural‑language database queries via Claude Desktop.
  • Lightweight execution using uv.
  • Easy configuration with environment variables.
  • Works with any MCP‑compatible LLM agent.

Use cases of MCP + openGauss

  • Query openGauss tables using plain English through Claude.
  • Let an AI agent automatically retrieve or update database records.
  • Integrate openGauss into larger MCP‑based agent workflows.
  • Demo and prototype AI‑powered database applications.

FAQ from MCP + openGauss

What are the runtime dependencies?

Python 3, uv, a running openGauss instance (container deployment recommended), and Claude Desktop.

How do I configure the database connection?

Set the environment variables OPENGAUSS_HOST, OPENGAUSS_PORT, OPENGAUSS_USER, OPENGAUSS_PASSWORD, and OPENGAUSS_DBNAME in the Claude Desktop configuration file.

How do I start the server?

The server is launched automatically by Claude Desktop when you add the configuration entry. No manual start is needed.

What version is this server?

The current version mentioned in the README is 0.1.0.

评论

其他 分类下的更多 MCP 服务器