JDBCX MCP Server

by jdbcx
Apache 2.0
Integrations
  • Facilitates running the JDBCX server in a Docker container, which the MCP server communicates with to provide database access capabilities.

JDBCX MCP サーバー

pydbcx-mcp は、JDBCX サーバーを介してさまざまなデータ ソースとの通信を可能にする MCP サーバーの Python 実装です。

インストール

JDBCXサーバーを起動する

JDBCXサーバーコンテナを起動します。詳細については、こちらをご覧ください。

# Start the server docker run --rm --name bridge -d -p8080:8080 jdbcx/jdbcx server # Test if the server if ready curl -v 'http://localhost:8080/config' # Check server logs docker logs --tail=100 -f bridge # Shutdown the server docker stop bridge

MCPサーバーを構成する

Smithery経由で Claude Desktop 用の JDBCX MCP サーバーを自動的にインストールするには:

npx -y @smithery/cli install @jdbcx/pydbcx-mcp --client claude

あるいは、MCP サーバーを JSON 構成ファイルに追加します。

開発/非公開サーバー構成

{ "mcpServers": { "jdbcx": { "command": "uv", "args": [ "--directory", "</path/to/your/pydbcx-mcp/dir>", "run", "pydbcx-mcp" ], "env": { "DEFAULT_QUERY_TIMEOUT_SECONDS": "30", "JDBCX_SERVER_URL": "http://localhost:8080/", "JDBCX_SERVER_TOKEN": "", "MAX_ROWS_LIMIT": "5000" } } } }

公開サーバー構成

{ "mcpServers": { "jdbcx": { "command": "uvx", "args": ["pydbcx-mcp"], "env": { "DEFAULT_DATA_FORMAT": "md" } } } }

公開されたSSEサーバー構成

{ "mcpServers": { "jdbcx": { "url": "http://localhost:8080/sse" } } }

注意: 最初にJDBCX_SERVER_URL=http://localhost:8080/ DEFAULT_QUERY_TIMEOUT_SECONDS=30 uvx pydbcx-mcp --transport sseで SSE サーバーを起動することを忘れないでください。

構成

環境変数を使用してサーバーを構成します。

変数説明デフォルト
JDBCX_LOG_LEVELログレベルDEBUG
JDBCX_SERVER_URLJDBCX サーバー URLhttp://localhost:8080
JDBCX_SERVER_TOKENJDBCX サーバーアクセストークンなし
DEFAULT_ACCEPT_ENCODINGデフォルトの受け入れエンコーディングidentity
DEFAULT_QUERY_TIMEOUT_SECONDSデフォルトのクエリタイムアウト(秒)10
DEFAULT_DATA_FORMATデフォルトのデータ形式 (md、jsonl、csv)csv
DEFAULT_ROWS_LIMITデフォルトの行数を返すことができます100
MAX_ROWS_LIMIT返される行の最大数1000
MCP_TRANSPORTMCP サーバー トランスポート (stdio、参照)stdio
MCP_SERVER_HOSTMCP サーバーのリスニング アドレス0.0.0.0
MCP_SERVER_PORTMCP サーバーのリスニング ポート8080
MCP_SERVER_NAMEMCPサーバー名JDBCX MCP Server

注意: セキュリティ上の理由から、JDBCX サーバーでアクセス トークンを有効にし、それに応じてJDBCX_SERVER_TOKENを構成することを強くお勧めします。

-
security - not tested
A
license - permissive license
-
quality - not tested

JDBCX MCP サーバー

  1. インストール
    1. JDBCXサーバーを起動する
    2. MCPサーバーを構成する
  2. 構成

    Related MCP Servers

    View all related MCP servers

    ID: 07849408mv