Facilitates running the JDBCX server in a Docker container, which the MCP server communicates with to provide database access capabilities.
JDBCX MCP-Server
pydbcx-mcp ist eine Python-Implementierung des MCP-Servers, um die Kommunikation mit verschiedenen Datenquellen über einen JDBCX-Server zu ermöglichen.
Installation
Starten Sie den JDBCX-Server
Startet den JDBCX-Servercontainer. Weitere Informationen finden Sie hier .
MCP-Server konfigurieren
So installieren Sie den JDBCX MCP-Server für Claude Desktop automatisch über Smithery :
Alternativ können Sie den MCP-Server in Ihre JSON-Konfigurationsdatei einfügen.
Entwicklung/Unveröffentlichte Serverkonfiguration
Veröffentlichte Serverkonfiguration
Veröffentlichte SSE-Serverkonfiguration
Hinweis: Denken Sie daran, zuerst den SSE-Server mit JDBCX_SERVER_URL=http://localhost:8080/ DEFAULT_QUERY_TIMEOUT_SECONDS=30 uvx pydbcx-mcp --transport sse
zu starten.
Konfiguration
Konfigurieren Sie den Server mithilfe von Umgebungsvariablen:
Variable | Beschreibung | Standard |
---|---|---|
JDBCX_LOG_LEVEL | Protokollebene | DEBUG |
JDBCX_SERVER_URL | JDBCX-Server-URL | http://localhost:8080 |
JDBCX_SERVER_TOKEN | JDBCX-Serverzugriffstoken | Keiner |
DEFAULT_ACCEPT_ENCODING | Standardmäßige Akzeptanzkodierung | identity |
DEFAULT_QUERY_TIMEOUT_SECONDS | Standard-Abfrage-Timeout (Sekunden) | 10 |
DEFAULT_DATA_FORMAT | Standarddatenformat (md, jsonl, csv) | csv |
DEFAULT_ROWS_LIMIT | Die Standardanzahl der Zeilen kann zurückgegeben werden | 100 |
MAX_ROWS_LIMIT | Maximale Anzahl von Zeilen, die zurückgegeben werden können | 1000 |
MCP_TRANSPORT | MCP-Servertransport (stdio, siehe) | stdio |
MCP_SERVER_HOST | Abhöradresse des MCP-Servers | 0.0.0.0 |
MCP_SERVER_PORT | MCP-Server-Listening-Port | 8080 |
MCP_SERVER_NAME | MCP-Servername | JDBCX MCP Server |
Hinweis: Aus Sicherheitsgründen wird dringend empfohlen, das Zugriffstoken im JDBCX-Server zu aktivieren und JDBCX_SERVER_TOKEN
entsprechend zu konfigurieren.
This server cannot be installed
JDBCX MCP-Server
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