MCP MySQL Server

Integrations

  • Allows Language Learning Models (LLMs) to inspect database schemas and execute read-only queries on MySQL databases

mcp-server-mysql

Model Context Protocol Server für MySQL-Datenbanken. Dieser Server ermöglicht LLMs die Überprüfung von Datenbankschemata und die Ausführung schreibgeschützter Abfragen.

Merkmale

  • Lesezugriff auf MySQL-Datenbanken
  • Schemaprüfungsfunktionen
  • Sichere Abfrageausführung innerhalb von READ ONLY-Transaktionen
  • Docker-Unterstützung
  • NPM-Paket verfügbar

Installation

Verwenden von Docker

# Build the Docker image make docker # Run with Docker docker run -i --rm mcp/mysql mysql://host:port/dbname

Installation über Smithery

So installieren Sie den MySQL-Datenbankserver für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @yuru-sha/mcp-server-mysql --client claude

Verwendung

Mit Claude Desktop

Fügen Sie Ihrer claude_desktop_config.json die folgende Konfiguration hinzu:

{ "mcpServers": { "mysql": { "command": "docker", "args": [ "run", "-i", "--rm", "mcp/mysql", "mysql://host:port/dbname" ] } } }

Hinweis: Wenn Sie Docker unter macOS verwenden, verwenden Sie host.docker.internal , wenn der MySQL-Server im Hostnetzwerk ausgeführt wird.

Verbindungs-URL-Format

mysql://[user][:password]@host[:port]/database

Ersetzen Sie /database durch Ihren Datenbanknamen.

Entwicklung

# Initial setup make setup # Build the project make build # Format code make format # Run linter make lint

Lizenz

Dieses Projekt wird unter der MIT-Lizenz veröffentlicht.

Sicherheit

Dieser Server erzwingt schreibgeschützten Zugriff zum Schutz Ihrer Datenbank. Alle Abfragen werden in schreibgeschützten Transaktionen ausgeführt.

Zur Erhöhung der Sicherheit empfehlen wir die Erstellung eines schreibgeschützten Benutzers.

Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ermöglicht LLMs die Interaktion mit MySQL-Datenbanken durch die Überprüfung von Schemata und die Ausführung sicherer, schreibgeschützter Abfragen innerhalb von Transaktionen.

  1. Merkmale
    1. Installation
      1. Verwenden von Docker
      2. Installation über Smithery
    2. Verwendung
      1. Mit Claude Desktop
      2. Verbindungs-URL-Format
    3. Entwicklung
      1. Lizenz
        1. Sicherheit
          1. Beitragen

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.
              Last updated -
              1,857
              328
              TypeScript
              MIT License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server providing read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.
              Last updated -
              1,857
              TypeScript
              MIT License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.
              Last updated -
              1,857
              MIT License
            • -
              security
              F
              license
              -
              quality
              Provides read-only access to PostgreSQL databases, enabling LLMs to inspect database schemas and execute read-only SQL queries within a secure transaction context.
              Last updated -
              14,981
              JavaScript
              • Apple

            View all related MCP servers

            ID: 9giyvsy2ap