MySQL Query MCP Server

by devakone
MIT License
40
1

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug loggingfalse
LOCAL_DB_HOSTNoDatabase host for local environment
LOCAL_DB_NAMENoDatabase name for local environment
LOCAL_DB_PASSNoDatabase password for local environment
LOCAL_DB_PORTNoDatabase port for local environment3306
LOCAL_DB_USERNoDatabase username for local environment
MCP_MYSQL_SSLNoEnable SSL for all connectionsfalse
STAGING_DB_HOSTNoDatabase host for staging environment
STAGING_DB_NAMENoDatabase name for staging environment
STAGING_DB_PASSNoDatabase password for staging environment
STAGING_DB_PORTNoDatabase port for staging environment3306
STAGING_DB_USERNoDatabase username for staging environment
PRODUCTION_DB_HOSTNoDatabase host for production environment
PRODUCTION_DB_NAMENoDatabase name for production environment
PRODUCTION_DB_PASSNoDatabase password for production environment
PRODUCTION_DB_PORTNoDatabase port for production environment3306
PRODUCTION_DB_USERNoDatabase username for production environment
DEVELOPMENT_DB_HOSTNoDatabase host for development environment
DEVELOPMENT_DB_NAMENoDatabase name for development environment
DEVELOPMENT_DB_PASSNoDatabase password for development environment
DEVELOPMENT_DB_PORTNoDatabase port for development environment3306
DEVELOPMENT_DB_USERNoDatabase username for development environment
MCP_MYSQL_REJECT_UNAUTHORIZEDNoVerify SSL certificatestrue

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
query

Execute read-only SQL queries against MySQL databases

info

Get information about MySQL databases

environments

List available MySQL database environments

ID: 4kr6r7qj4s