Сервер MCP JDBCX
pydbcx-mcp — это реализация сервера MCP на Python, обеспечивающая связь с различными источниками данных через сервер JDBCX.
Установка
Запустить сервер JDBCX
Запускает контейнер сервера JDBCX. Проверьте здесь для получения дополнительной информации.
Настроить MCP-сервер
Чтобы автоматически установить сервер JDBCX MCP для Claude Desktop через Smithery :
Либо добавьте сервер MCP в файл конфигурации JSON.
Разработка/Неопубликованная конфигурация сервера
Опубликованная конфигурация сервера
Опубликованная конфигурация сервера SSE
Примечание: не забудьте сначала запустить сервер SSE с помощью JDBCX_SERVER_URL=http://localhost:8080/ DEFAULT_QUERY_TIMEOUT_SECONDS=30 uvx pydbcx-mcp --transport sse
.
Конфигурация
Настройте сервер с помощью переменных среды:
Переменная | Описание | По умолчанию |
---|---|---|
JDBCX_LOG_LEVEL | Уровень журнала | DEBUG |
JDBCX_SERVER_URL | URL-адрес сервера JDBCX | 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.
Сервер MCP JDBCX
Related MCP Servers
- Python
- -securityAlicense-qualityOpenLink MCP Server for JDBCLast updated -1MIT License
- PythonMIT License
- JavaScriptMIT License