├── .gitignore ├── Dockerfile ├── LICENSE ├── README-zh.md ├── README.md ├── docker-compose.yml ├── pyproject.toml ├── requirements.txt └── src └── mysql_mcp_server_pro ├── __init__.py ├── cli.py ├── config ├── .env ├── __init__.py ├── dbconfig.py └── event_store.py ├── exception ├── __init__.py └── exceptions.py ├── handles ├── __init__.py ├── base.py ├── execute_sql.py ├── get_chinese_initials.py ├── get_db_health_index_usage.py ├── get_db_health_running.py ├── get_table_desc.py ├── get_table_index.py ├── get_table_lock.py ├── get_table_name.py ├── optimize_sql.py └── use_prompt_queryTableData.py ├── oauth ├── __init__.py ├── config.py ├── middleware.py ├── routes.py └── token_handler.py ├── prompts ├── AnalysisMySqlIssues.py ├── BasePrompt.py ├── QueryTableData.py └── __init__.py ├── server.py ├── templates └── login.html └── utils ├── __init__.py ├── database_pool.py └── execute_sql_util.py /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/cli.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/config/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/config/.env -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/config/__init__.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/config/dbconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/config/dbconfig.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/config/event_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/config/event_store.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/exception/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/exception/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/exception/exceptions.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/__init__.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/base.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/execute_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/execute_sql.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_chinese_initials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_chinese_initials.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_db_health_index_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_db_health_index_usage.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_db_health_running.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_db_health_running.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_table_desc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_table_desc.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_table_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_table_index.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_table_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_table_lock.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/get_table_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/get_table_name.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/optimize_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/optimize_sql.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/handles/use_prompt_queryTableData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/handles/use_prompt_queryTableData.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/oauth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/oauth/__init__.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/oauth/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/oauth/config.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/oauth/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/oauth/middleware.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/oauth/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/oauth/routes.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/oauth/token_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/oauth/token_handler.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/prompts/AnalysisMySqlIssues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/prompts/AnalysisMySqlIssues.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/prompts/BasePrompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/prompts/BasePrompt.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/prompts/QueryTableData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/prompts/QueryTableData.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/prompts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/prompts/__init__.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/server.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/templates/login.html -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/utils/__init__.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/utils/database_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/utils/database_pool.py -------------------------------------------------------------------------------- /src/mysql_mcp_server_pro/utils/execute_sql_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenb1n-dev/mysql_mcp_server_pro/HEAD/src/mysql_mcp_server_pro/utils/execute_sql_util.py --------------------------------------------------------------------------------