Skip to main content
Glama

JDBCX MCP Server

Сервер MCP JDBCX

pydbcx-mcp — это реализация сервера MCP на Python, обеспечивающая связь с различными источниками данных через сервер JDBCX.

Версия PythonПротокол МСР

изображение

Установка

Запустить сервер 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-сервер

Чтобы автоматически установить сервер JDBCX MCP для Claude Desktop через Smithery :

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" } } }

Примечание: не забудьте сначала запустить сервер SSE с помощью JDBCX_SERVER_URL=http://localhost:8080/ DEFAULT_QUERY_TIMEOUT_SECONDS=30 uvx pydbcx-mcp --transport sse .

Конфигурация

Настройте сервер с помощью переменных среды:

ПеременнаяОписаниеПо умолчанию
JDBCX_LOG_LEVELУровень журналаDEBUG
JDBCX_SERVER_URLURL-адрес сервера JDBCXhttp://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Адрес прослушивания сервера MCP0.0.0.0
MCP_SERVER_PORTПорт прослушивания сервера MCP8080
MCP_SERVER_NAMEИмя сервера MCPJDBCX 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.

Сервер MCP JDBCX

  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