Skip to main content
Glama

MySQL Custom MCP Server

MySQL Custom MCP Server

MCP server tùy chỉnh để thao tác với MySQL database từ Cline AI. Server này cho phép thực hiện các truy vấn SQL và tương tác với MySQL databases thông qua giao thức Model Context Protocol (MCP).

Tính năng

  • Thực thi các câu truy vấn SQL
  • Lấy danh sách các bảng trong database
  • Hỗ trợ connection string tùy chỉnh

Cài đặt

  1. Clone repository
  2. Cài đặt dependencies:
npm install
  1. Build project:
npm run build

Sử dụng

Chạy server

npm start

Hoặc chạy trong chế độ development:

npm run dev

Cấu hình

Bạn có thể cấu hình kết nối MySQL thông qua biến môi trường:

  • MYSQL_HOST: Hostname của MySQL server (mặc định: "localhost")
  • MYSQL_PORT: Port của MySQL server (mặc định: 3306)
  • MYSQL_DB: Database mặc định (mặc định: "mysql")
  • MYSQL_USER: Username (mặc định: "root")
  • MYSQL_PASSWORD: Password (mặc định: "")

Hoặc cấu hình trong file cline_mcp_settings.json.

Tools

execute_query

Thực thi một câu truy vấn SQL.

Tham số:

  • query: Câu lệnh SQL cần thực thi (bắt buộc)
  • params: Mảng các tham số cho câu query (tùy chọn)
  • connectionString: Connection string tùy chỉnh (tùy chọn)

Ví dụ:

{ "query": "SELECT * FROM users WHERE id = ?", "params": ["1"] }

list_tables

Lấy danh sách các bảng trong database.

Tham số:

  • database: Tên database (tùy chọn, mặc định lấy từ connection)
  • connectionString: Connection string tùy chỉnh (tùy chọn)

Ví dụ:

{ "database": "my_database" }

Connection String

Server hỗ trợ connection string với định dạng:

Host=localhost;Port=3306;Database=my_database;User=root;Password=your_password

Các key hỗ trợ:

  • Host, Server, DataSource: Địa chỉ máy chủ
  • Port: Cổng kết nối
  • Database, DB, Initial Catalog: Tên database
  • User, Username, UID: Tên đăng nhập
  • Password, PWD: Mật khẩu

Lưu ý

MCP server này cần được chạy như một process riêng biệt và Cline AI sẽ giao tiếp với nó thông qua giao thức MCP. Thông tin cấu hình cần được đặt trong file cline_mcp_settings.json của Cline.

-
security - not tested
F
license - not found
-
quality - not tested

An MCP server that enables interaction with MySQL databases through the Model Context Protocol, allowing execution of SQL queries and database table listing operations from Cline AI.

  1. Tính năng
    1. Cài đặt
      1. Sử dụng
        1. Chạy server
        2. Cấu hình
      2. Tools
        1. execute_query
        2. list_tables
      3. Connection String
        1. Lưu ý

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) server that enables AI assistants to interact with MySQL databases by executing SQL queries and checking database connectivity.
            Last updated -
            TypeScript
            MIT License
            • Apple
            • Linux
          • A
            security
            F
            license
            A
            quality
            MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
            Last updated -
            1
            1
            4
            JavaScript
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows working with MySQL databases by providing tools for executing read-only SQL queries, getting table schemas, and listing database tables.
            Last updated -
            436
            2
            JavaScript
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol (MCP) server that converts natural language queries into SQL statements, allowing users to query MySQL databases using conversational language instead of writing SQL code.
            Last updated -
            3
            TypeScript

          View all related MCP servers

          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/tonguyenducmanh/mcp-server-mysql'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server