JDBCX MCP サーバー
pydbcx-mcp は、JDBCX サーバーを介してさまざまなデータ ソースとの通信を可能にする MCP サーバーの Python 実装です。
インストール
JDBCXサーバーを起動する
JDBCXサーバーコンテナを起動します。詳細については、こちらをご覧ください。
MCPサーバーを構成する
Smithery経由で Claude Desktop 用の JDBCX MCP サーバーを自動的にインストールするには:
あるいは、MCP サーバーを JSON 構成ファイルに追加します。
開発/非公開サーバー構成
公開サーバー構成
公開されたSSEサーバー構成
注意: 最初にJDBCX_SERVER_URL=http://localhost:8080/ DEFAULT_QUERY_TIMEOUT_SECONDS=30 uvx pydbcx-mcp --transport sse
で SSE サーバーを起動することを忘れないでください。
構成
環境変数を使用してサーバーを構成します。
変数 | 説明 | デフォルト |
---|---|---|
JDBCX_LOG_LEVEL | ログレベル | DEBUG |
JDBCX_SERVER_URL | JDBCX サーバー URL | http://localhost:8080 |
JDBCX_SERVER_TOKEN | JDBCX サーバーアクセストークン | なし |
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_TRANSPORT | MCP サーバー トランスポート (stdio、参照) | stdio |
MCP_SERVER_HOST | MCP サーバーのリスニング アドレス | 0.0.0.0 |
MCP_SERVER_PORT | MCP サーバーのリスニング ポート | 8080 |
MCP_SERVER_NAME | MCPサーバー名 | JDBCX MCP Server |
注意: セキュリティ上の理由から、JDBCX サーバーでアクセス トークンを有効にし、それに応じてJDBCX_SERVER_TOKEN
を構成することを強くお勧めします。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
JDBCX MCP サーバー
Related MCP Servers
- Python
- -securityAlicense-qualityOpenLink MCP Server for JDBCLast updated -1MIT License
- PythonMIT License
- JavaScriptMIT License