JDBCX MCP 服务器
pydbcx-mcp 是 MCP 服务器的 Python 实现,用于通过 JDBCX 服务器实现与不同数据源的通信。
安装
启动 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