mysqlInteractor

karamsa/mysqlInteractor

3.2

If you are the rightful owner of mysqlInteractor and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

MysqlInteractor is a simple MCP server designed for seamless interaction with MySQL databases through any MCP client, such as Claude Desktop.

mysqlInteractor

MysqlInteractor is simple MCP server that works with any host with MCP client(ex: claude desktop). It allow direct interaction with any database in mysql servers.

Result

image

update mysql credentials

In index.ts put your host, user and password in :

    const connection = await mysql.createConnection({
      host: 'localhost',
      user: 'root',
      password: 'root',
      database: db
    });

then run :

    npm run build

Claude desktop integration

Add this to your claude_desktop_config.json (File->settings->Developer->Claude settings -> configure):

  "mysql-interactor": {
      "command": "node",
      "args": [
        "path\\to\\mysqlInteractor\\build\\index.js"
      ]
    }

Usage

Give me the number of flights by departure airport in flights booking database