designcomputer/mysql_mcp_server

designcomputer/mysql_mcp_server

от designcomputer
MCP инструмент для безопасной работы AI-агентов с MySQL. Выполняет SQL-запросы, возвращает схему таблиц и выборки данных. Помогает разработчикам и аналитикам контролировать доступ, избегая SQL-инъекций и используя SSL/TLS.

Tests PyPI - Downloads AgentAudit Safe

MySQL MCP Server

A Model Context Protocol (MCP) implementation that enables secure interaction with MySQL databases. This server component facilitates communication between AI applications (hosts/clients) and MySQL databases, making database exploration and analysis safer and more structured through a controlled interface.

Note: MySQL MCP Server supports both standard input/output (STDIO) and Streamable HTTP (SSE) transport modes. The SSE mode is recommended for remote/self-hosted deployments.

Deployment options

  • HostedFronteir AI runs the server for you; no local setup required.
  • LocalSmithery installs and runs the server on your own machine.

Features

  • List available MySQL tables as resources
  • Read table contents
  • Execute SQL queries with proper error handling
  • Multi-database mode (Optional MYSQL_DATABASE)
  • SSE/HTTP transport support (MCP_TRANSPORT=sse)
  • SSH Tunneling support
  • Comprehensive schema information
  • Table data sampling
  • Secure database access through environment variables
  • Comprehensive logging
Инструменты были проиндексированы:
execute_sql

Выполняет SQL-запрос на сервере MySQL. Используется для SELECT, DML (INSERT/UPDATE/DELETE), SHOW, DESCRIBE и произвольных запросов. Поддерживает запросы между базами данных с использованием нотации database.table. Только одиночные запросы: вместо операторов USE необходимо использовать полностью квалифицированные имена.

Параметры
  • querystringобязательный

    The SQL statement to execute. Single statements only.

get_schema_infoтолько чтение

Получает метаданные столбцов для таблицы или всех таблиц в настроенной базе данных: имена столбцов, типы данных, допустимость NULL, значения по умолчанию и комментарии. Вызывайте этот инструмент перед запросом к незнакомой таблице. Опустите table_name, чтобы увидеть все таблицы сразу. Принимает простые имена таблиц (использует MYSQL_DATABASE) или database.table для кросс-базовых запросов.

Параметры
  • table_namestring

    Optional: bare table name, or database.table for a cross-database lookup.

get_table_sampleтолько чтение

Получает небольшую выборку строк из таблицы, чтобы понять её формат данных и содержание. Используется вместе с get_schema_info перед написанием сложных запросов. Принимает имена таблиц без указания базы данных (использует MYSQL_DATABASE) или database.table для запросов к другим базам данных.

Параметры
  • limitinteger

    Number of rows to return (default 5, max 20).

  • table_namestringобязательный

    Table to sample. Use database.table notation for cross-database queries.

Похожие MCP-сервера

pilat/mcp-datalink

pilat/mcp-datalink

MCP сервер для PostgreSQL, MySQL и SQLite, который предоставляет AI-ассистентам безопасный доступ к базам данных. Подходит для Claude Desktop, Cursor и других MCP-клиентов. Поддерживает SELECT, запись, explain и листинг таблиц с защитой от SQL-инъекций и настраиваемыми ограничениями.

TypeScript4
jparkerweb/mcp-sqlite

jparkerweb/mcp-sqlite

MCP сервер для работы с SQLite: выполняет CRUD-операции, исследование схемы таблиц и произвольные SQL-запросы. Полезен разработчикам, управляющим базами данных через ИИ-ассистентов.

JavaScript127
f4ww4z/mcp-mysql-server

f4ww4z/mcp-mysql-server

MCP сервер для MySQL: управляет подключениями, выполняет SQL-запросы и описывает таблицы. Поддерживает безопасные параметризованные запросы (prepared statements). Идеален для ИИ-агентов, которым ну...

JavaScript168
ofershap/mcp-server-sqlite

ofershap/mcp-server-sqlite

MCP сервер для безопасного выполнения SQL-запросов к SQLite через AI ассистента. Инспектирует схемы, таблицы, объясняет запросы. Безопасный режим только чтения, совместим с Cursor, Claude Desktop и...

TypeScript3
davewind/mysql-mcp-server

davewind/mysql-mcp-server

MCP сервер для безопасного read-only доступа к MySQL: позволяет LLM инспектировать схемы таблиц и выполнять SELECT-запросы. Автоматическое обнаружение структуры БД и строгая валидация только чтения — полезно для аналитики и интеграции.

JavaScript14
gigamori/mcp-run-sql-connectorx

gigamori/mcp-run-sql-connectorx

MCP сервер выполняет SQL через ConnectorX и выводит результат в CSV или Parquet. Данные передаются через файлы, а не в теле сообщения, что эффективно для больших запросов. Поддерживает PostgreSQL, MySQL, SQLite и другие.

Python1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин