mysql-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mysql-mcplist all tables in the database"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MySQL MCP Server
A read-only MySQL MCP server for OpenCode. Exposes a single safe_query tool that executes SELECT and SHOW queries while blocking all write operations.
Install
git clone <this-repo>
cd mysql-mcp
npm installRelated MCP server: mysql-readonly-mcp
Configuration
Add the following to your opencode.json (or opencode.jsonc):
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"local-safe-mysql": {
"type": "local",
"enabled": true,
"command": [
"node",
"/ABSOLUTE_PATH_TO_SCRIPT/mysql-mcp/server.js"
],
"environment": {
"DB_HOST": "HOST",
"DB_PORT": "3306",
"DB_USER": "USER",
"DB_PASSWORD": "PASSWORD",
"DB_NAME": "DBNAME"
}
}
}
}Replace the placeholder values:
Variable | Description |
| Absolute path to the |
| MySQL host (e.g. |
| MySQL port (default |
| MySQL username |
| MySQL password |
| Database name |
Tool
safe_query
Run a read-only SQL query. Write operations (INSERT, UPDATE, DELETE, DROP, ALTER, CREATE, REPLACE, TRUNCATE, GRANT, REVOKE, CALL, LOAD, HANDLER, RENAME) are blocked.
Input: { "sql": "SELECT * FROM users LIMIT 10" }
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA lightweight MCP server providing safe, read-only access to MySQL databases. It enables users to query multiple MySQL instances securely while preventing write operations.848MIT
- Alicense-qualityBmaintenanceRead-only MySQL MCP server for safe schema inspection and SELECT-style queries.16MIT
- AlicenseAqualityCmaintenanceRead-only MySQL/MariaDB MCP server for running SELECT queries safely, with automatic read-only enforcement and query limits.34MIT
- Alicense-qualityDmaintenanceA readonly MCP server for MySQL databases that ensures safety by whitelisting only SELECT, SHOW, DESCRIBE, and EXPLAIN statements, with table blacklist support and configurable limits.MIT
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Read-only MCP server for wafergraph.com's semiconductor & AI supply-chain data: 30 tools, no auth.
An MCP server for deep research or task groups
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/charlesaugust44/mysql-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server