# MariaDB

> Use this tool when you need to securely access and query MariaDB databases for data analysis, exploration, or troubleshooting. It provides read-only access through standard SQL operations, including database listing, table schema inspection, and query execution, with inputs of SQL queries and outputs of query results. Ideal for AI-assisted workflows requiring secure, restricted database access.

Canonical page: https://skillsregistry.net/skills/yawlhead91-mariadb  
JSON: https://api.skillsregistry.net/v1/skills/yawlhead91-mariadb

## Description

This MariaDB MCP server provides AI assistants with secure, read-only database access through standard SQL operations including database listing, table schema inspection, and query execution. Built with Python using aiomysql for async database connections, it implements comprehensive security controls that restrict operations to SELECT, SHOW, DESCRIBE, and EXPLAIN statements while blocking all data modification commands. The implementation features connection pooling, comprehensive logging with configurable levels, environment-based configuration management, and runtime config reloading without server restarts, making it suitable for AI-assisted database exploration, data analysis, and troubleshooting workflows where secure read access to MariaDB instances is required.

## Trust

- **Trust score (0–1):** 0.64
- **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/yawlhead91-mariadb)
- **Repository:** <https://github.com/yawlhead91/mariadb-mcp>

## 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": "yawlhead91-mariadb"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/yawlhead91-mariadb` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/yawlhead91-mariadb/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
