-
securityA
license-
qualityMCP to access any database accessible via JDBC such as Postgres, Oracle, mysql, mariadb, sqlite etc.
Last updated -
122
Apache 2.0
Facilitates running the JDBCX server in a Docker container, which the MCP server communicates with to provide database access capabilities.
pydbcx-mcp는 JDBCX 서버를 통해 다양한 데이터 소스와 통신을 가능하게 하는 MCP 서버의 Python 구현입니다.
JDBCX 서버 컨테이너를 시작합니다. 자세한 내용은 여기를 참조하세요.
지엑스피1
Smithery를 통해 Claude Desktop용 JDBCX MCP 서버를 자동으로 설치하려면:
또는 JSON 구성 파일에 MCP 서버를 추가합니다.
개발/미공개 서버 구성
게시된 서버 구성
게시된 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 | 기본 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
이에 따라 구성하는 것이 좋습니다.