跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
|注册
博客列表

目录

  1. 1. 安装 Python MCP 服务
  2. 2. 配置环境变量
  3. 3. 验证 Python MCP 服务
  4. 4. 配置 Qoder CLI 连接 STDIO MCP 服务
  5. 5. 验证 MCP 连接
  6. 6. 注意事项
  7. 7. 总结
PythonAI

Windows 上配置 Python MCP 连接 Qoder CLI STDIO 服务

本文介绍了在 Windows 环境下安装 Python MCP 服务、配置环境变量及通过 Qoder CLI 连接 STDIO 服务的完整流程。主要步骤包括使用 pip 安装依赖、设置 MySQL 连接参数、验证服务启动状态,以及利用 qodercli 命令注册并测试 MCP 连接。解决了路径空格和命令分离等常见问题,实现了本地数据库与 AI 工具的交互。

松间照月发布于 2026/3/29更新于 2026/4/131 浏览

1. 安装 Python MCP 服务

首先确保你已经安装了 Python(3.12 及以上版本),并且已正确配置环境变量。

打开 PowerShell 或 CMD,执行以下命令安装 Python MCP 及相关依赖:

pip install mysql-mcp-server mysql-connector-python mcp 

安装完成后,可以通过 pip show mysql-mcp-server 确认安装路径:

pip show mysql-mcp-server 

示例输出:

Name: mysql_mcp_server Version: 0.2.2 Location: C:\Users\Dell\AppData\Roaming\Python\Python312\site-packages Requires: mcp, mysql-connector-python 

2. 配置环境变量

为了让 MCP 服务可以连接 MySQL 数据库,需要设置数据库相关环境变量:

$env:MYSQL_HOST="127.0.0.1" $env:MYSQL_PORT="3306" $env:MYSQL_USER="root" $env:MYSQL_PASSWORD="root" $env:MYSQL_DATABASE="ai_code_ratio" 

注意:这里的 ai_code_ratio 是你的数据库名称,请根据实际情况修改。


3. 验证 Python MCP 服务

可以在 PowerShell 中直接启动 Python MCP 服务来确认配置是否正确:

python "C:\Users\Dell\AppData\Roaming\Python\Python312\site-packages\mysql_mcp_server\server.py" 

输出示例:

Starting MySQL MCP server with config: Host: 127.0.0.1 Port: 3306 User: root Database: ai_code_ratio 2026-01-13 15:44:08,916 - mysql_mcp_server - INFO - Starting MySQL MCP server... 2026-01-13 15:44:08,916 - mysql_mcp_server - INFO - Database config: 127.0.0.1/ai_code_ratio as root 

这说明 MCP 服务已成功启动,但此时还没有通过 Qoder CLI 注册。


4. 配置 Qoder CLI 连接 STDIO MCP 服务

在 Windows 下,由于路径中可能存在空格,Qoder CLI 的 STDIO transport 需要把可执行文件和脚本路径分开,并用引号包裹脚本路径。

先移除 mcp 工具

qodercli mcp remove mysql

在 PowerShell 中执行以下命令:

qodercli mcp add mysql python ` "C:\Users\Dell\AppData\Roaming\Python\Python312\site-packages\mysql_mcp_server\server.py" ` -e MYSQL_HOST=127.0.0.1 ` -e MYSQL_PORT=3306 ` -e MYSQL_USER=root ` -e MYSQL_PASSWORD=root ` -e MYSQL_DATABASE=ai_code_ratio ` -e MYSQL_SSL=false 

说明:

  • python 是可执行程序
  • "..." 中是 MCP server 脚本路径
  • -e 后是数据库连接参数
  • PowerShell 换行使用反引号 ,如果写成单行可以省略换行符。
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog

更多推荐文章

查看全部
  • 数据结构常见排序算法汇总:插入、交换、选择与归并
  • Unity VR Pico 开发环境配置与发布指南
  • PaperRed——2026年AI论文写作、AI降重、降低aigc,免费查重的网站
  • Windows 下安装 OpenClaw 并接入飞书机器人指南
  • PaperRed:AI 辅助论文写作与查重降重工具
  • 微信 ClawBot 插件接入指南与 Windows 安装避坑
  • Redis 核心通用命令详解与 C++ redis-plus-plus 实战

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown 转 HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML 转 Markdown 互为补充。 在线工具,Markdown 转 HTML在线工具,online

`

5. 验证 MCP 连接

添加完成后,使用以下命令查看 MCP 服务状态:

qodercli mcp list 

正确输出示例:

Checking MCP server health... [STDIO] mysql: python C:\Users\Dell\AppData\Roaming\Python\Python312\site-packages\mysql_mcp_server\server.py - Connected 

如果显示 Connected,说明 STDIO MCP 服务已成功启动并被 Qoder CLI 识别。


6. 注意事项

  1. 路径空格问题:Windows 下路径必须用引号 "..." 包裹。
  2. 命令分离:STDIO transport 要把可执行程序和脚本分开写,否则 CLI 会尝试将整个字符串当作可执行文件。
  3. 环境变量:必须使用 -e 将数据库参数传给 MCP server。
  4. PowerShell 换行:可以用反引号 ` 分行,提高可读性。

7. 总结

通过以上步骤,你可以在 Windows 上:

  • 安装 Python MCP 服务
  • 配置 MySQL 连接
  • 使用 Qoder CLI STDIO transport 连接 MCP
  • 通过 Qoder CLI 与数据库交互
  • OpenClaw 集成微信实现 AI 自动回复完整接入流程
  • Flutter 三方库 webkit_inspection_protocol 的 OpenHarmony 适配指南
  • AI 赋能软件测试全流程指南
  • ViT 图像分类模型 Web 应用开发:从部署到前端展示
  • 智面玄赏联合创始人李男:人工智能赋能招聘行业——从效率革新到平台经济重构|2025极新AIGC峰会演讲实录
  • Windows 10/11 USB-Blaster 驱动安装详解
  • SpringBoot 低代码 JSON 表单引擎与审批流实现
  • UnityMCP+Claude+VSCode 构建 AI 游戏开发环境
  • 积木报表快速入门指南:零基础上手数据可视化
  • Vivado 安装教程:从官网下载到完成配置
  • nvm 安装指定版本 Node.js 失败解决方案
  • VR 多相电源架构、选型与设计要点详解
  • AIGC 从创意到创造