# MySQL

> Use this tool when you need to securely interact with multiple MySQL databases through a Node.js-based server, solving problems of data access and management with features like lazy loading connection pools and configurable security levels. It takes database configurations and SQL commands as inputs and provides comprehensive table schema information as output. Use it in development contexts where secure and efficient database access is crucial, such as when building AI-powered applications or integrating with AI assistants.

Canonical page: https://skillsregistry.net/skills/adamosk-mysql  
JSON: https://api.skillsregistry.net/v1/skills/adamosk-mysql

## Description

A Node.js-based MySQL MCP server that provides secure database access with multi-database support, lazy loading connection pools, and configurable security levels ranging from read-only operations to full SQL command access. Features hot reloading of database configurations without restart, explicit database parameter requirements to prevent accidental queries, and comprehensive table schema information through SHOW CREATE TABLE commands. Built for developers who need to interact with multiple MySQL databases through AI assistants like Claude and VS Code, with particular emphasis on security through command whitelisting and connection management efficiency through on-demand pool creation.

## Trust

- **Trust score (0–1):** 0.63
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/adamosk-mysql)
- **Repository:** <https://github.com/adamosk/mysql-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "adamosk-mysql"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/adamosk-mysql` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/adamosk-mysql/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
