highgo-mcp
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-serverKonfiguration 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
query: Führt eine SQL-Abfrage aus.Parameter:
sql(erforderlich),search_path(optional).
list_tables: Zeigt alle Tabellen unter einem angegebenen Schema an.Parameter:
schema(Standard "public").
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.jsLizenz
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Query Postgres, MySQL, SQL Server, Oracle, BigQuery, ClickHouse and Redshift from your AI client.
- dataOAuthco.thinair
PostgreSQL, MySQL, and SQL Server in one session. 26 read-only MCP tools for AI agents.
Guard AI agents' PostgreSQL/MySQL access via MCP: SQL audit, auth, masking, write approval
PostgreSQL, MySQL, OpenAPI/Swagger, and shared Agent Memory with scoped access.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with PostgreSQL databases through natural language queries, schema inspection, and safe SQL execution.6 npm1-
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to safely interact with PostgreSQL databases, perform queries, inspect schemas, and analyze query performance.2-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to query and explore PostgreSQL databases with tools for executing SQL queries, listing tables, and describing table structures.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to securely query and modify PostgreSQL databases, supporting SQL queries, table management, and schema inspection.-