MCP.so
ログイン

MySQL MCP Server

@LeonMelamud

基本情報

カテゴリ

データベース

ライセンス

MIT

トランスポート

stdio

作者

LeonMelamud

MySQL MCP Server について

MCP server that provides direct access to MySQL databases

MySQL MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MySQL MCP Server のツール

6

Create new text notes in the database

List all tables in the connected database

Get the total number of tables in the database

Search for tables using LIKE pattern

Get the structure of a specific table

Execute custom SQL queries

概要

What is MySQL MCP Server?

MySQL MCP Server is an MCP server that gives AI agents direct access to MySQL databases. It lets agents execute SQL queries, manage database content, and interact with database objects through a simple interface.

How to use MySQL MCP Server?

Clone the repository, install dependencies with npm install, create a .env file with MySQL connection details, and run npm run build. Then configure the server for Claude Desktop or Cline by adding the appropriate MCP server configuration pointing to the built index.js file. Once installed, you can ask your AI agent to list tables, execute SQL queries, or create notes.

Key features of MySQL MCP Server

  • Access notes stored in the database via note:///{id} URIs
  • Create new text notes with create_note tool
  • List all tables with list_tables tool
  • Count tables with count_tables tool
  • Search tables using LIKE pattern with search_tables
  • Execute custom SQL queries with execute_sql

Use cases of MySQL MCP Server

  • List all tables in a MySQL database through natural language prompts
  • Execute arbitrary SQL queries and retrieve results via an AI agent
  • Create and store text notes directly in the database
  • Search for tables matching a pattern or describe a table’s structure

よくある質問

1

What are the prerequisites for running MySQL MCP Server?

You need Node.js 18 or higher, a running MySQL server, and a database with appropriate permissions.

2

How do I configure MySQL MCP Server for Claude Desktop?

Add a server entry to `~/Library/Application Support/Claude/claude_desktop_config.json` (MacOS) or `%APPDATA%/Claude/claude_desktop_config.json` (Windows), specifying the `command`, `args` path to `build/index.js`, and `env` variables for MySQL connection.

3

Where is my database data stored?

All data resides in your own MySQL database. The server connects to the database you configure, and does not store data externally.

4

What tools does the server provide?

The server provides seven tools: `create_note`, `list_tables`, `count_tables`, `search_tables`, `describe_table`, and `execute_sql`. It also exposes notes as resources.

5

How do I debug the server?

Use the MCP Inspector by running `npm run inspector`, which provides a URL for debugging tools in your browser.

コメント

「データベース」の他のコンテンツ