Agent♥︎Age
Catalog

io.github.arifulislamat/database-mcp-mysql

Official

by arifulislamat · Python

MCP server for MySQL. Read-only by default, row caps, statement timeouts, secrets never logged.

io.github.arifulislamat/database-mcp-mysql (MCP) Server

This Model Context Protocol (MCP) server provides MySQL database connectivity with read-only behavior by default. It enforces row caps and statement timeouts, and it is designed so secrets are never logged. It is part of a broader database-focused project with related support terms including PostgreSQL, SQLite, and SQL.

🛠️ Key Features

  • MySQL-focused MCP server
  • Read-only by default
  • Row caps
  • Statement timeouts
  • Secrets never logged

🚀 Use Cases

  • Retrieving database information from MySQL via MCP
  • Running bounded, time-limited SQL operations with enforced limits

⚡ Developer Benefits

  • Safer access defaults through read-only mode
  • Reduced resource impact via row caps and statement timeouts
  • Avoids secret exposure through “never logged” behavior

⚠️ Limitations

  • Read-only by default (write operations not implied by the provided description)
  • Limits exist via row caps and statement timeouts

Related Topics

database, libsql, mariadb, mcp, mcp-server, model-context-protocol, mysql, postgres, sql, sqlite, typescript

Topics

databaselibsqlmariadbmcpmcp-servermodel-context-protocolmysqlpostgressqlsqlitetypescript