Skip to main content
Glama
OTAKU-Wang

highgo-mcp

by OTAKU-Wang

Highgo MCP Server

Dies ist ein auf dem Model Context Protocol (MCP) basierender Dienst für die Highgo-Datenbank. Er ermöglicht es KI-Agenten (wie Claude Desktop, Gemini CLI usw.), direkt eine Verbindung zur Highgo-Datenbank herzustellen, Daten abzufragen und zu analysieren.

Funktionen

  • SQL-Ausführung: Unterstützt die Ausführung beliebiger SQL-Anweisungen, einschließlich der für Highgo spezifischen SM3-Verschlüsselung und Syntax.

  • Schema-Verwaltung: Unterstützt das dynamische Wechseln des Arbeits-Schemas über search_path.

  • Metadatenabfrage: Schnelles Auflisten von Tabellenstrukturen, Feldtypen und Kommentaren in der Datenbank.

  • Unabhängige Verteilung: Unterstützt die direkte Ausführung über npx, ohne dass eine globale Installation erforderlich ist.

Related MCP server: PostgreSQL MCP Server

Erste Schritte

1. Voraussetzungen

  • Node.js ist installiert (empfohlen v18+)

  • Verbindungsinformationen für die Highgo-Datenbank

2. Datenbankkonfiguration

Erstellen Sie eine .env-Datei im Projektstammverzeichnis oder legen Sie die folgenden Umgebungsvariablen in der Laufzeitumgebung fest:

HIGHGO_HOST=172.22.*.*
HIGHGO_PORT=5866
HIGHGO_USER=用户名
HIGHGO_PASSWORD=您的密码
HIGHGO_DATABASE=数据库名

3. Ausführung mit npx (empfohlen)

Wenn Sie lokal entwickeln, können Sie den Befehl direkt im Projektverzeichnis ausführen:

npx .

Wenn Sie es auf NPM veröffentlicht haben oder als Git-Abhängigkeit referenzieren, können Sie es remote ausführen:

npx highgo-mcp-server

Konfiguration in KI-Agenten

Claude Desktop

Bearbeiten Sie Ihre claude_desktop_config.json-Datei:

{
  "mcpServers": {
    "highgo": {
      "command": "npx",
      "args": ["-y", "/path/to/highgo-mcp"],
      "env": {
        "HIGHGO_HOST": "172.22.*.*",
        "HIGHGO_USER": "用户名",
        "HIGHGO_PASSWORD": "您的密码",
        "HIGHGO_DATABASE": "数据库名"
      }
    }
  }
}

Gemini CLI

Fügen Sie ähnliche Einträge in der Konfigurationsdatei hinzu.

Verfügbare Tools

  1. query: Führt eine SQL-Abfrage aus.

    • Parameter: sql (erforderlich), search_path (optional).

  2. list_tables: Zeigt alle Tabellen unter einem angegebenen Schema an.

    • Parameter: schema (Standard "public").

  3. describe_table: Zeigt detaillierte Spalteninformationen einer Tabelle an.

    • Parameter: table_name (erforderlich), schema (Standard "public").

Lokale Entwicklung

# 安装依赖
npm install

# 本地链接以便测试
npm link

# 直接运行
node bin/mcp-server.js

Lizenz

ISC

F
license - not found
Not graded
quality - not tested
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to safely interact with PostgreSQL databases, perform queries, inspect schemas, and analyze query performance.
    2
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to query and explore PostgreSQL databases with tools for executing SQL queries, listing tables, and describing table structures.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to securely query and modify PostgreSQL databases, supporting SQL queries, table management, and schema inspection.

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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/OTAKU-Wang/highgo-mcp'

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