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 서버 컨테이너를 시작합니다. 자세한 내용은 여기를 참조하세요.

지엑스피1

MCP 서버 구성

Smithery를 통해 Claude Desktop용 JDBCX MCP 서버를 자동으로 설치하려면:

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

또는 JSON 구성 파일에 MCP 서버를 추가합니다.

개발/미공개 서버 구성

{ "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기본 accept-encodingidentity
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