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
Maintenance
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.Last updated1,130MIT
- Alicense-qualityBmaintenanceRead-only MySQL MCP server for safe schema inspection and SELECT-style queries.Last updated34MIT
- AlicenseAqualityCmaintenanceRead-only MySQL/MariaDB MCP server for running SELECT queries safely, with automatic read-only enforcement and query limits.Last updated311MIT
- 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.Last updatedMIT
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