highgo-mcp
Highgo MCP Server (瀚高データベース MCP サービス)
これは Model Context Protocol (MCP) に基づいて実装された瀚高データベース (Highgo Database) サービスです。AIエージェント(Claude Desktop、Gemini CLIなど)が瀚高データベース内のデータに直接接続、クエリ、分析を行うことを可能にします。
特徴
SQL実行: 瀚高特有のSM3暗号化や構文を含む、任意のSQL文の実行をサポートします。
スキーマ管理:
search_pathを通じた作業スキーマの動的な切り替えをサポートします。メタデータクエリ: データベース内のテーブル構造、フィールド型、コメントを迅速にリストアップします。
独立配布:
npxを通じた直接実行をサポートしており、グローバルインストールは不要です。
Related MCP server: PostgreSQL MCP Server
クイックスタート
1. 前提条件
Node.js がインストールされていること (v18+ 推奨)
瀚高データベースの接続情報
2. データベース設定
プロジェクトのルートディレクトリに .env ファイルを作成するか、実行環境で以下の環境変数を設定してください:
HIGHGO_HOST=172.22.*.*
HIGHGO_PORT=5866
HIGHGO_USER=用户名
HIGHGO_PASSWORD=您的密码
HIGHGO_DATABASE=数据库名3. npx での実行 (推奨)
ローカルで開発している場合は、プロジェクトディレクトリで直接実行できます:
npx .NPMに公開済み、またはGit依存関係として参照している場合は、リモートで実行できます:
npx highgo-mcp-serverAIエージェントでの設定
Claude Desktop
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
設定ファイルに同様のエントリを追加してください。
利用可能なツール (Tools)
query: SQLクエリを実行します。パラメータ:
sql(必須),search_path(オプション)。
list_tables: 指定したスキーマ内のすべてのテーブルを表示します。パラメータ:
schema(デフォルトは "public")。
describe_table: テーブルの詳細な列情報を表示します。パラメータ:
table_name(必須),schema(デフォルトは "public")。
ローカル開発
# 安装依赖
npm install
# 本地链接以便测试
npm link
# 直接运行
node bin/mcp-server.jsライセンス
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.-