highgo-mcp
Servidor MCP de Highgo (瀚高数据库 MCP 服务)
Este es un servicio para la base de datos Highgo (Highgo Database) implementado basado en el Model Context Protocol (MCP). Permite a los agentes de IA (como Claude Desktop, Gemini CLI, etc.) conectarse, consultar y analizar directamente los datos en la base de datos Highgo.
Características
Ejecución de SQL: Soporta la ejecución de sentencias SQL arbitrarias, incluyendo el cifrado SM3 y la sintaxis específica de Highgo.
Gestión de esquemas: Soporta el cambio dinámico del esquema de trabajo a través de
search_path.Consulta de metadatos: Lista rápidamente la estructura de las tablas, los tipos de campos y los comentarios en la base de datos.
Distribución independiente: Soporta la ejecución directa a través de
npx, sin necesidad de instalación global.
Related MCP server: PostgreSQL MCP Server
Inicio rápido
1. Requisitos previos
Node.js instalado (se recomienda v18+)
Información de conexión a la base de datos Highgo
2. Configuración de la base de datos
Cree un archivo .env en el directorio raíz del proyecto o establezca las siguientes variables de entorno en el entorno de ejecución:
HIGHGO_HOST=172.22.*.*
HIGHGO_PORT=5866
HIGHGO_USER=用户名
HIGHGO_PASSWORD=您的密码
HIGHGO_DATABASE=数据库名3. Ejecución con npx (recomendado)
Si está desarrollando localmente, puede ejecutarlo directamente en el directorio del proyecto:
npx .Si lo ha publicado en NPM o lo referencia como una dependencia de Git, puede ejecutarlo de forma remota:
npx highgo-mcp-serverConfiguración en agentes de IA
Claude Desktop
Modifique su archivo claude_desktop_config.json:
{
"mcpServers": {
"highgo": {
"command": "npx",
"args": ["-y", "/path/to/highgo-mcp"],
"env": {
"HIGHGO_HOST": "172.22.*.*",
"HIGHGO_USER": "用户名",
"HIGHGO_PASSWORD": "您的密码",
"HIGHGO_DATABASE": "数据库名"
}
}
}
}Gemini CLI
Agregue entradas similares en el archivo de configuración.
Herramientas disponibles (Tools)
query: Ejecuta consultas SQL.Parámetros:
sql(obligatorio),search_path(opcional).
list_tables: Visualiza todas las tablas bajo un esquema especificado.Parámetros:
schema(predeterminado "public").
describe_table: Visualiza información detallada de las columnas de una tabla.Parámetros:
table_name(obligatorio),schema(predeterminado "public").
Desarrollo local
# 安装依赖
npm install
# 本地链接以便测试
npm link
# 直接运行
node bin/mcp-server.jsLicencia
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.-