Skip to main content
Glama

JDBCX MCP Server

JDBCX MCP 服务器

pydbcx-mcp 是 MCP 服务器的 Python 实现,用于通过 JDBCX 服务器实现与不同数据源的通信。

Python 版本MCP 协议

图像

安装

启动 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

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

JDBCX MCP 服务器

  1. 安装
    1. 启动 JDBCX 服务器
    2. 配置 MCP 服务器
  2. 配置

    Related MCP Servers

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/jdbcx/pydbcx-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server