# Mysql MCP server

Agent View of the PolicyLayer registry record for Mysql: identity, probed posture, risk grade, and all 233 tools classified. HTML page: https://policylayer.com/tools/mukul975-mysql-mcp-server

## Facts

- Server id: `mukul975/mysql-mcp-server`
- Homepage: https://github.com/mukul975/mysql-mcp-server
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 233
- Tool categories present: Destructive, Execute, Read, Write
- Tags: mukul975 mysql mcp server, admin, automation
- Record last modified: 2026-08-12T11:10:22.292Z

## Tools (233)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `drop_event` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/drop-event.md |
| `drop_partition` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/drop-partition.md |
| `drop_role` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/drop-role.md |
| `drop_stored_function` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/drop-stored-function.md |
| `drop_stored_procedure` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/drop-stored-procedure.md |
| `mysql_alter_table_drop_column` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-alter-table-drop-column.md |
| `mysql_delete_data` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-delete-data.md |
| `mysql_drop_database` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-database.md |
| `mysql_drop_foreign_key` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-foreign-key.md |
| `mysql_drop_index` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-index.md |
| `mysql_drop_primary_key` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-primary-key.md |
| `mysql_drop_table` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-table.md |
| `mysql_drop_user` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-user.md |
| `mysql_drop_view` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-drop-view.md |
| `mysql_kill_process` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-kill-process.md |
| `mysql_reset_query_cache` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-reset-query-cache.md |
| `mysql_revoke_privileges` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-revoke-privileges.md |
| `mysql_truncate_table` | Destructive | Critical | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-truncate-table.md |
| `create_event` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/create-event.md |
| `create_stored_procedure` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/create-stored-procedure.md |
| `mysql_analyze_table` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-analyze-table.md |
| `mysql_auto_index_rebuild_scheduler` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-auto-index-rebuild-scheduler.md |
| `mysql_flush_logs` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-flush-logs.md |
| `mysql_flush_privileges` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-flush-privileges.md |
| `mysql_flush_tables` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-flush-tables.md |
| `mysql_lock_tables` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-lock-tables.md |
| `mysql_optimize_table` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-optimize-table.md |
| `mysql_repair_table` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-repair-table.md |
| `mysql_set_variable` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-set-variable.md |
| `mysql_unlock_tables` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-unlock-tables.md |
| `mysql_use_database` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-use-database.md |
| `rebuild_table_indexes` | Execute | High | https://policylayer.com/tools/mukul975-mysql-mcp-server/rebuild-table-indexes.md |
| `analyze_index_usage` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/analyze-index-usage.md |
| `describe_table` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/describe-table.md |
| `explain_table` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/explain-table.md |
| `identify_redundant_indexes` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/identify-redundant-indexes.md |
| `list_events` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/list-events.md |
| `list_mysql_tables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/list-mysql-tables.md |
| `list_partitions` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/list-partitions.md |
| `list_stored_procedures` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/list-stored-procedures.md |
| `mysql_adaptive_hash_index_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-adaptive-hash-index-analysis.md |
| `mysql_adaptive_index_fragmentation_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-adaptive-index-fragmentation-analysis.md |
| `mysql_adaptive_index_improvements` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-adaptive-index-improvements.md |
| `mysql_advanced_deadlock_detection` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-advanced-deadlock-detection.md |
| `mysql_audit_log_summary` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-audit-log-summary.md |
| `mysql_audit_logs` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-audit-logs.md |
| `mysql_auto_increment_info` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-auto-increment-info.md |
| `mysql_backup_health_check` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-backup-health-check.md |
| `mysql_backup_info` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-backup-info.md |
| `mysql_backup_recovery_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-backup-recovery-status.md |
| `mysql_binary_log_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-binary-log-analysis.md |
| `mysql_binary_logs` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-binary-logs.md |
| `mysql_buffer_pool_cache_diagnostics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-buffer-pool-cache-diagnostics.md |
| `mysql_buffer_pool_hit_ratio` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-buffer-pool-hit-ratio.md |
| `mysql_buffer_pool_statistics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-buffer-pool-statistics.md |
| `mysql_charset_collation` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-charset-collation.md |
| `mysql_charset_collation_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-charset-collation-analysis.md |
| `mysql_check_table` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-check-table.md |
| `mysql_column_stats` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-column-stats.md |
| `mysql_comprehensive_health_check` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-comprehensive-health-check.md |
| `mysql_comprehensive_performance_summary` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-comprehensive-performance-summary.md |
| `mysql_connection_audit_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-connection-audit-analysis.md |
| `mysql_connection_monitor` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-connection-monitor.md |
| `mysql_connection_statistics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-connection-statistics.md |
| `mysql_connection_thread_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-connection-thread-analysis.md |
| `mysql_cross_database_fk_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-cross-database-fk-analysis.md |
| `mysql_databases` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-databases.md |
| `mysql_deadlock_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-deadlock-analysis.md |
| `mysql_deadlock_detection` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-deadlock-detection.md |
| `mysql_deadlock_scenario_reconstruction` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-deadlock-scenario-reconstruction.md |
| `mysql_diagnostics_info` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-diagnostics-info.md |
| `mysql_diagnostics_summary` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-diagnostics-summary.md |
| `mysql_dynamic_configuration_tuning` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-dynamic-configuration-tuning.md |
| `mysql_engine_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-engine-status.md |
| `mysql_event_scheduler` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-event-scheduler.md |
| `mysql_event_scheduler_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-event-scheduler-analysis.md |
| `mysql_explain_query` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-explain-query.md |
| `mysql_foreign_key_dependency_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-foreign-key-dependency-analysis.md |
| `mysql_fragmentation_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-fragmentation-analysis.md |
| `mysql_fragmentation_extensive_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-fragmentation-extensive-analysis.md |
| `mysql_fulltext_indexes` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-fulltext-indexes.md |
| `mysql_grants_for_entities` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-grants-for-entities.md |
| `mysql_historical_slow_query_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-historical-slow-query-analysis.md |
| `mysql_index_optimization_suggestions` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-index-optimization-suggestions.md |
| `mysql_index_usage_effectiveness` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-index-usage-effectiveness.md |
| `mysql_index_usage_statistics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-index-usage-statistics.md |
| `mysql_innodb_buffer_pool_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-innodb-buffer-pool-analysis.md |
| `mysql_innodb_lock_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-innodb-lock-analysis.md |
| `mysql_innodb_lock_waits` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-innodb-lock-waits.md |
| `mysql_innodb_metrics_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-innodb-metrics-analysis.md |
| `mysql_innodb_metrics_deep_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-innodb-metrics-deep-analysis.md |
| `mysql_io_statistics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-io-statistics.md |
| `mysql_io_statistics_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-io-statistics-analysis.md |
| `mysql_json_validation` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-json-validation.md |
| `mysql_key_cache_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-key-cache-status.md |
| `mysql_list_open_transactions` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-list-open-transactions.md |
| `mysql_lock_contention` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-lock-contention.md |
| `mysql_lock_wait_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-lock-wait-analysis.md |
| `mysql_lock_wait_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-lock-wait-status.md |
| `mysql_memory_usage` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-memory-usage.md |
| `mysql_memory_usage_breakdown` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-memory-usage-breakdown.md |
| `mysql_memory_usage_by_thread` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-memory-usage-by-thread.md |
| `mysql_multi_tenancy_performance_insights` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-multi-tenancy-performance-insights.md |
| `mysql_optimizer_statistics_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-optimizer-statistics-analysis.md |
| `mysql_partition_info` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-partition-info.md |
| `mysql_partition_management_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-partition-management-analysis.md |
| `mysql_partition_management_recommendations` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-partition-management-recommendations.md |
| `mysql_partition_performance_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-partition-performance-analysis.md |
| `mysql_performance_recommendations` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-performance-recommendations.md |
| `mysql_performance_schema_setup_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-performance-schema-setup-analysis.md |
| `mysql_plugin_and_components_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-plugin-and-components-status.md |
| `mysql_privileges_security_audit` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-privileges-security-audit.md |
| `mysql_process_list` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-process-list.md |
| `mysql_query` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query.md |
| `mysql_query_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-analysis.md |
| `mysql_query_cache_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-cache-analysis.md |
| `mysql_query_cache_performance` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-cache-performance.md |
| `mysql_query_cache_stats` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-cache-stats.md |
| `mysql_query_digest_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-digest-analysis.md |
| `mysql_query_optimizer_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-optimizer-analysis.md |
| `mysql_query_pattern_clustering` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-query-pattern-clustering.md |
| `mysql_real_time_query_perf_metrics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-real-time-query-perf-metrics.md |
| `mysql_replication_binary_log_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-replication-binary-log-status.md |
| `mysql_replication_lag_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-replication-lag-analysis.md |
| `mysql_replication_lag_monitoring` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-replication-lag-monitoring.md |
| `mysql_replication_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-replication-status.md |
| `mysql_resource_consumption_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-resource-consumption-analysis.md |
| `mysql_roles_and_privileges` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-roles-and-privileges.md |
| `mysql_running_events` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-running-events.md |
| `mysql_schema_unused_indexes` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-schema-unused-indexes.md |
| `mysql_search_tables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-search-tables.md |
| `mysql_security_audit` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-security-audit.md |
| `mysql_show_check_constraints` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-check-constraints.md |
| `mysql_show_create_table` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-create-table.md |
| `mysql_show_engines` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-engines.md |
| `mysql_show_engines_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-engines-status.md |
| `mysql_show_error_log` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-error-log.md |
| `mysql_show_errors` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-errors.md |
| `mysql_show_events` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-events.md |
| `mysql_show_foreign_keys` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-foreign-keys.md |
| `mysql_show_function_params` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-function-params.md |
| `mysql_show_memory_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-memory-status.md |
| `mysql_show_procedure_params` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-procedure-params.md |
| `mysql_show_processlist` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-processlist.md |
| `mysql_show_replication_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-replication-status.md |
| `mysql_show_schemas` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-schemas.md |
| `mysql_show_slow_log` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-slow-log.md |
| `mysql_show_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-status.md |
| `mysql_show_status_variables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-status-variables.md |
| `mysql_show_table_constraints` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-table-constraints.md |
| `mysql_show_table_engines` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-table-engines.md |
| `mysql_show_table_partitions` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-table-partitions.md |
| `mysql_show_table_triggers` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-table-triggers.md |
| `mysql_show_tables_information` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-tables-information.md |
| `mysql_show_user_privileges` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-user-privileges.md |
| `mysql_show_user_tables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-user-tables.md |
| `mysql_show_users` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-users.md |
| `mysql_show_variables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-variables.md |
| `mysql_show_variables_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-variables-status.md |
| `mysql_show_warnings` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-show-warnings.md |
| `mysql_slow_queries` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-slow-queries.md |
| `mysql_slow_query_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-slow-query-analysis.md |
| `mysql_ssl_connection_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-ssl-connection-analysis.md |
| `mysql_ssl_encryption_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-ssl-encryption-status.md |
| `mysql_ssl_tls_configuration_audit` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-ssl-tls-configuration-audit.md |
| `mysql_statistical_anomaly_detection` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-statistical-anomaly-detection.md |
| `mysql_stored_functions_procedures` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-stored-functions-procedures.md |
| `mysql_stored_procedures` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-stored-procedures.md |
| `mysql_stored_views_info` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-stored-views-info.md |
| `mysql_table_compression_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-compression-analysis.md |
| `mysql_table_constraints` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-constraints.md |
| `mysql_table_data` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-data.md |
| `mysql_table_dependencies` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-dependencies.md |
| `mysql_table_fragmentation` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-fragmentation.md |
| `mysql_table_indexes` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-indexes.md |
| `mysql_table_locks` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-locks.md |
| `mysql_table_schema` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-schema.md |
| `mysql_table_size` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-size.md |
| `mysql_table_space_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-space-analysis.md |
| `mysql_table_statistics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-statistics.md |
| `mysql_table_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-table-status.md |
| `mysql_tables_without_primary_keys` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-tables-without-primary-keys.md |
| `mysql_temp_table_analysis` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-temp-table-analysis.md |
| `mysql_temp_table_usage` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-temp-table-usage.md |
| `mysql_trigger_list` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-trigger-list.md |
| `mysql_triggers_by_event` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-triggers-by-event.md |
| `mysql_unused_duplicate_indexes` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-unused-duplicate-indexes.md |
| `mysql_user_activity_patterns` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-user-activity-patterns.md |
| `mysql_user_privileges` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-user-privileges.md |
| `mysql_user_statistics` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-user-statistics.md |
| `mysql_variables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-variables.md |
| `show_binary_logs` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-binary-logs.md |
| `show_character_sets` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-character-sets.md |
| `show_collations` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-collations.md |
| `show_create_database` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-create-database.md |
| `show_create_table` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-create-table.md |
| `show_events` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-events.md |
| `show_function_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-function-status.md |
| `show_global_variables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-global-variables.md |
| `show_grants_for_user` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-grants-for-user.md |
| `show_master_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-master-status.md |
| `show_open_tables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-open-tables.md |
| `show_procedure_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-procedure-status.md |
| `show_roles` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-roles.md |
| `show_session_variables` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-session-variables.md |
| `show_slave_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-slave-status.md |
| `show_table_indexes` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-table-indexes.md |
| `show_table_status` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-table-status.md |
| `show_table_types` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-table-types.md |
| `show_triggers` | Read | Low | https://policylayer.com/tools/mukul975-mysql-mcp-server/show-triggers.md |
| `add_partition` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/add-partition.md |
| `alter_event` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/alter-event.md |
| `create_function` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/create-function.md |
| `create_role` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/create-role.md |
| `create_user_with_ssl` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/create-user-with-ssl.md |
| `grant_role_to_user` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/grant-role-to-user.md |
| `mysql_add_foreign_key` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-add-foreign-key.md |
| `mysql_add_primary_key` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-add-primary-key.md |
| `mysql_alter_table_add_column` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-alter-table-add-column.md |
| `mysql_alter_table_modify_column` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-alter-table-modify-column.md |
| `mysql_change_user_password` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-change-user-password.md |
| `mysql_copy_table` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-copy-table.md |
| `mysql_create_database` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-create-database.md |
| `mysql_create_index` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-create-index.md |
| `mysql_create_table` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-create-table.md |
| `mysql_create_user` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-create-user.md |
| `mysql_create_view` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-create-view.md |
| `mysql_grant_privileges` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-grant-privileges.md |
| `mysql_insert_data` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-insert-data.md |
| `mysql_rename_table` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-rename-table.md |
| `mysql_server_health_dashboard` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-server-health-dashboard.md |
| `mysql_update_data` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/mysql-update-data.md |
| `revoke_role_from_user` | Write | Medium | https://policylayer.com/tools/mukul975-mysql-mcp-server/revoke-role-from-user.md |

## Tool descriptions

- `drop_event` — Drop a scheduled event.
- `drop_partition` — Drop a partition from a table.
- `drop_role` — Drop a role (MySQL 8.0+).
- `drop_stored_function` — Drop a stored function.
- `drop_stored_procedure` — Drop a stored procedure.
- `mysql_alter_table_drop_column` — Drop a column from an existing table.
- `mysql_delete_data` — Delete data from a table.
- `mysql_drop_database` — Drop a MySQL database (USE WITH CAUTION!).
- `mysql_drop_foreign_key` — Drop a foreign key constraint from a table.
- `mysql_drop_index` — Drop an index from a table.
- `mysql_drop_primary_key` — Drop the primary key from a table.
- `mysql_drop_table` — Drop a table from the database.
- `mysql_drop_user` — Drop a MySQL user.
- `mysql_drop_view` — Drop a view from the database.
- `mysql_kill_process` — Kill a MySQL process.
- `mysql_reset_query_cache` — Reset (clear) the query cache.
- `mysql_truncate_table` — Truncate a table (remove all rows quickly).
- `create_event` — Create a scheduled event.
- `create_stored_procedure` — Create a stored procedure.
- `mysql_analyze_table` — Analyze a table to update key distribution statistics.
- `mysql_auto_index_rebuild_scheduler` — Automatically schedule index rebuilds based on usage patterns.
- `mysql_flush_logs` — Flush MySQL logs.
- `mysql_flush_privileges` — Flush MySQL privileges to reload grant tables.
- `mysql_flush_tables` — Flush MySQL tables.
- `mysql_lock_tables` — Lock tables for the current session.
- `mysql_optimize_table` — Optimize a table to reclaim unused space and defragment.
- `mysql_repair_table` — Repair a possibly corrupted table.
- `mysql_set_variable` — Set a MySQL variable.
- `mysql_unlock_tables` — Unlock all tables for the current session.
- `mysql_use_database` — Switch to a different database.
- `rebuild_table_indexes` — Rebuild all indexes for a table.
- `analyze_index_usage` — Analyze index usage statistics.
- `describe_table` — Describe table structure (same as SHOW COLUMNS).
- `explain_table` — Explain table structure (alias for DESCRIBE).
- `identify_redundant_indexes` — Identify potentially redundant indexes.
- `list_events` — List all scheduled events in the database.
- `list_mysql_tables` — List all tables in the current MySQL database.
- `list_partitions` — List partitions for a partitioned table.
- `list_stored_procedures` — List all stored procedures in the current database.
- `mysql_adaptive_hash_index_analysis` — Analyze InnoDB Adaptive Hash Index usage and effectiveness.
- `mysql_adaptive_index_fragmentation_analysis` — Performs an adaptive analysis of index fragmentation and provides recommendations.
- `mysql_adaptive_index_improvements` — Suggest adaptive index improvements based on query patterns.
- `mysql_advanced_deadlock_detection` — Enhanced detection and reporting of deadlock issues.
- `mysql_audit_log_summary` — Summarize and detect anomalies within audit logs.
- `mysql_audit_logs` — Show audit logs if enabled or recent security events.
- `mysql_auto_increment_info` — Show auto-increment information for tables.
- `mysql_backup_health_check` — Perform a health check of backup strategies and configurations.
- `mysql_backup_info` — Get information about database backup status.
- `mysql_backup_recovery_status` — Analyze backup and recovery configuration and status.
- `mysql_binary_log_analysis` — Analyze binary log configuration, usage, and replication impact.
- `mysql_binary_logs` — List binary log files and positions.
- `mysql_buffer_pool_cache_diagnostics` — Detailed diagnostics for buffer pool and cache tuning.
- `mysql_buffer_pool_hit_ratio` — Calculate and analyze InnoDB buffer pool hit ratio and efficiency.
- `mysql_buffer_pool_statistics` — Display buffer pool and cache usage statistics.
- `mysql_charset_collation` — Show available character sets and collations.
- `mysql_charset_collation_analysis` — Analyze character set and collation usage across databases and tables.
- `mysql_check_table` — Check a table for errors.
- `mysql_column_stats` — Get column statistics and data distribution.
- `mysql_comprehensive_health_check` — Perform a comprehensive MySQL server health check and diagnostics.
- `mysql_comprehensive_performance_summary` — Generate a comprehensive performance summary combining multiple metrics.
- `mysql_connection_audit_analysis` — Perform security audit of connections, users, and access patterns.
- `mysql_connection_monitor` — Provide live monitoring of connections and resource usage.
- `mysql_connection_statistics` — Analyze connection patterns and statistics.
- `mysql_connection_thread_analysis` — Analyze connection threads and their resource usage.
- `mysql_cross_database_fk_analysis` — Analyze foreign key issues across databases.
- `mysql_databases` — List all databases accessible to the current user.
- `mysql_deadlock_analysis` — Analyze recent deadlocks and lock contention patterns.
- `mysql_deadlock_detection` — Detect and analyze table deadlocks.
- `mysql_deadlock_scenario_reconstruction` — Reconstructs detailed scenarios of recent deadlocks.
- `mysql_diagnostics_info` — Run comprehensive diagnostics and retrieve aggregated info.
- `mysql_diagnostics_summary` — Provide detailed diagnostics combining multiple status metrics.
- `mysql_dynamic_configuration_tuning` — Analyze and suggest dynamic configuration changes.
- `mysql_engine_status` — Show storage engine status information.
- `mysql_event_scheduler` — Show scheduled events information.
- `mysql_event_scheduler_analysis` — Analyze MySQL Event Scheduler status, events, and execution history.
- `mysql_explain_query` — Analyze query execution plan.
- `mysql_foreign_key_dependency_analysis` — Analyze foreign key dependencies and referential integrity.
- `mysql_fragmentation_analysis` — Show table and index fragmentation analysis.
- `mysql_fragmentation_extensive_analysis` — Provide a detailed analysis and defragmentation recommendations for tables.
- `mysql_fulltext_indexes` — List full-text search indexes.
- `mysql_grants_for_entities` — Show grants assigned to roles and users.
- `mysql_historical_slow_query_analysis` — Analyze and aggregate historical slow query patterns.
- `mysql_index_optimization_suggestions` — Suggest optimal indexing strategies and potential consolidations.
- `mysql_index_usage_effectiveness` — Analyze index usage effectiveness and identify unused indexes.
- `mysql_index_usage_statistics` — Provide index usage statistics and suggestions for optimization.
- `mysql_innodb_buffer_pool_analysis` — Detailed analysis of InnoDB buffer pool performance.
- `mysql_innodb_lock_analysis` — Analyze InnoDB redo log and undo log configuration and usage.
- `mysql_innodb_lock_waits` — Show detailed InnoDB lock wait information.
- `mysql_innodb_metrics_analysis` — Deep analysis of InnoDB metrics for performance tuning.
- `mysql_innodb_metrics_deep_analysis` — Analyze InnoDB performance metrics and counters.
- `mysql_io_statistics` — Show I/O statistics for tables and indexes.
- `mysql_io_statistics_analysis` — Analyze MySQL I/O statistics and disk usage patterns.
- `mysql_json_validation` — Validate JSON columns and data.
- `mysql_key_cache_status` — Show key cache status and statistics.
- `mysql_list_open_transactions` — List current open transactions and their states.
- `mysql_lock_contention` — Analyze lock contention and waits.
- `mysql_lock_wait_analysis` — Analyzes historical and real-time lock wait scenarios.
- `mysql_lock_wait_status` — Display status of locks and waits in the database.
- `mysql_memory_usage` — Show memory usage by database objects.
- `mysql_memory_usage_breakdown` — Provide detailed breakdown of MySQL memory usage by component.
- `mysql_memory_usage_by_thread` — Analyze memory usage by thread for performance optimization.
- `mysql_multi_tenancy_performance_insights` — Insights and recommendations for multi-tenant databases.
- `mysql_optimizer_statistics_analysis` — Analyze query optimizer statistics and histogram data.
- `mysql_partition_info` — Show table partitioning information.
- `mysql_partition_management_analysis` — Analyze table partitioning configuration and partition statistics.
- `mysql_partition_management_recommendations` — Recommend partition management techniques.
- `mysql_partition_performance_analysis` — Analyze partition performance and pruning effectiveness.
- `mysql_performance_recommendations` — Generate performance recommendations based on current database state.
- `mysql_performance_schema_setup_analysis` — Analyze Performance Schema configuration and instrumentation setup.
- `mysql_plugin_and_components_status` — Show status of MySQL plugins and components.
- `mysql_privileges_security_audit` — Audit user privileges and recommend policy improvements.
- `mysql_process_list` — Show active MySQL connections and processes.
- `mysql_query` — Execute read-only MySQL queries.
- `mysql_query_analysis` — Comprehensive query analysis including execution plan and recommendations.
- `mysql_query_cache_analysis` — Analyze query cache performance and configuration.
- `mysql_query_cache_performance` — Analyze query cache hit ratio and efficiency metrics.
- `mysql_query_cache_stats` — Show query cache statistics.
- `mysql_query_digest_analysis` — Analyze query digest statistics for performance optimization.
- `mysql_query_optimizer_analysis` — Analyze query execution plan and optimizer decisions.
- `mysql_query_pattern_clustering` — Identifies clustered patterns and anomalies in query executions.
- `mysql_real_time_query_perf_metrics` — Provide real-time metrics on query performance and bottlenecks.
- `mysql_replication_binary_log_status` — Show replication and binary log status details.
- `mysql_replication_lag_analysis` — Analyze replication lag and slave status for monitoring purposes.
- `mysql_replication_lag_monitoring` — Monitor replication lag over a time series.
- `mysql_replication_status` — Show MySQL replication status.
- `mysql_resource_consumption_analysis` — Analyze resource consumption patterns by users, databases, and operations.
- `mysql_roles_and_privileges` — List database roles and their privileges.
- `mysql_running_events` — List all currently running events with schedules and status.
- `mysql_schema_unused_indexes` — Identify unused indexes in the schema.
- `mysql_search_tables` — Search for tables containing specific column names.
- `mysql_security_audit` — Perform basic security audit of MySQL configuration and users.
- `mysql_show_check_constraints` — Show CHECK constraints for a table.
- `mysql_show_create_table` — Show the CREATE TABLE statement for a table.
- `mysql_show_engines` — Show available storage engines.
- `mysql_show_engines_status` — Show detailed status of all storage engines.
- `mysql_show_error_log` — Read the MySQL error log file content. (Requires file access privileges)
- `mysql_show_errors` — Show MySQL errors from the last statement.
- `mysql_show_events` — List all scheduled events.
- `mysql_show_foreign_keys` — Show foreign key constraints for a table.
- `mysql_show_function_params` — Show parameters of a stored function.
- `mysql_show_memory_status` — Show memory usage statistics.
- `mysql_show_procedure_params` — Show parameters of a stored procedure.
- `mysql_show_processlist` — Show the current process list.
- `mysql_show_replication_status` — Show replication status including master and slave.
- `mysql_show_schemas` — Show all available database schemas.
- `mysql_show_slow_log` — Show recent entries from the slow query log.
- `mysql_show_status` — Show MySQL server status variables.
- `mysql_show_status_variables` — Show server status variables, optionally filtered by pattern.
- `mysql_show_table_constraints` — Show constraints for a given table (primary keys, unique, foreign keys).
- `mysql_show_table_engines` — Show available storage engines in the MySQL server.
- `mysql_show_table_partitions` — Show partitioning information for a table if partitioned.
- `mysql_show_table_triggers` — List triggers defined on a table.
- `mysql_show_tables_information` — Show comprehensive information about all tables in current database.
- `mysql_show_user_privileges` — Show privileges for a specific user.
- `mysql_show_user_tables` — Show tables owned by the current MySQL user.
- `mysql_show_users` — Show all MySQL users.
- `mysql_show_variables` — Show server system variables, optionally filtered by pattern.
- `mysql_show_variables_status` — Show all MySQL variables and status in one combined report.
- `mysql_show_warnings` — Show MySQL warnings from the last statement.
- `mysql_slow_queries` — Analyze slow query log entries.
- `mysql_slow_query_analysis` — Analyze queries from the slow query log with summaries.
- `mysql_ssl_connection_analysis` — Analyze SSL/TLS connection configuration and usage.
- `mysql_ssl_encryption_status` — Analyze SSL/TLS encryption status and certificate information.
- `mysql_ssl_tls_configuration_audit` — Audit and improve SSL/TLS security configurations.
- `mysql_statistical_anomaly_detection` — Detect statistical anomalies in column distributions.
- `mysql_stored_functions_procedures` — List all stored functions and procedures with metadata details.
- `mysql_stored_procedures` — List stored procedures and functions.
- `mysql_stored_views_info` — Display information about stored views in the database.
- `mysql_table_compression_analysis` — Analyze table compression ratios and storage efficiency.
- `mysql_table_constraints` — Show foreign key and check constraints for a table.
- `mysql_table_data` — Fetch sample data from a MySQL table.
- `mysql_table_dependencies` — Find foreign key dependencies between tables.
- `mysql_table_fragmentation` — Analyze table fragmentation and suggest optimization.
- `mysql_table_indexes` — Show all indexes for a specific table.
- `mysql_table_locks` — Show current table locks and waiting processes.
- `mysql_table_schema` — Get detailed schema information for a MySQL table.
- `mysql_table_size` — Get storage size information for a table.
- `mysql_table_space_analysis` — Analyze tablespace usage and file system layout.
- `mysql_table_statistics` — Provide info about table statistics like row counts and sizes.
- `mysql_table_status` — Get comprehensive status information for tables.
- `mysql_tables_without_primary_keys` — List tables without primary keys and recommendations.
- `mysql_temp_table_analysis` — Analyze temporary table usage and identify optimization opportunities.
- `mysql_temp_table_usage` — Analyze MySQL thread pool status and performance metrics.
- `mysql_trigger_list` — List triggers for database or specific table.
- `mysql_triggers_by_event` — Show triggers grouped by event type or action.
- `mysql_unused_duplicate_indexes` — Identify unused or duplicate indexes that could be dropped.
- `mysql_user_activity_patterns` — Analyzes granular user activity and access patterns.
- `mysql_user_privileges` — Show current user's privileges.
- `mysql_user_statistics` — Show detailed user statistics like query counts and connection duration.
- `mysql_variables` — Show MySQL system variables.
- `show_binary_logs` — Show binary log files.
- `show_character_sets` — Show available character sets.
- `show_collations` — Show available collations.
- `show_create_database` — Show the CREATE DATABASE statement for a database.
- `show_create_table` — Show the CREATE TABLE statement for a table.
- `show_events` — Show scheduled events in the database.
- `show_function_status` — Show status of stored functions.
- `show_grants_for_user` — Show grants for a specific user.
- `show_master_status` — Show master status for replication.
- `show_open_tables` — Show open tables in the table cache.
- `show_procedure_status` — Show status of stored procedures.
- `show_roles` — Show all roles in the database (MySQL 8.0+).
- `show_slave_status` — Show slave status for replication.
- `show_table_indexes` — Show all indexes for a specific table.
- `show_table_status` — Show status information for tables.
- `show_table_types` — Show available table types (storage engines).
- `show_triggers` — Show triggers for a table or all triggers.
- `add_partition` — Add a partition to a table.
- `alter_event` — Alter a scheduled event.
- `create_role` — Create a new role (MySQL 8.0+).
- `create_user_with_ssl` — Create a user with SSL requirements.
- `grant_role_to_user` — Grant a role to a user (MySQL 8.0+).
- `mysql_add_primary_key` — Add a primary key to a table.
- `mysql_alter_table_modify_column` — Modify a column in an existing table.
- `mysql_change_user_password` — Change password for a MySQL user.
- `mysql_create_database` — Create a new MySQL database.
- `mysql_create_user` — Create a new MySQL user.
- `mysql_create_view` — Create a view in the database.
- `mysql_insert_data` — Insert data into a table.
- `mysql_rename_table` — Rename a table.
- `mysql_server_health_dashboard` — Create a dashboard displaying server health metrics.
- `revoke_role_from_user` — Revoke a role from a user (MySQL 8.0+).

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=mukul975-mysql-mcp-server · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/mukul975-mysql-mcp-server
