Facilitates running the JDBCX server in a Docker container, which the MCP server communicates with to provide database access capabilities.
Сервер 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
Сервер MCP JDBCX
Related MCP Servers
- -securityAlicense-qualityMCP to access any database accessible via JDBC such as Postgres, Oracle, mysql, mariadb, sqlite etc.Last updated -122Apache 2.0
- GoApache 2.0
- Python
- -securityAlicense-qualityOpenLink MCP Server for JDBCLast updated -1MIT License