使用说明
环境设置
- 安装要求:Python、NPM、Node、UV、VSCode、Claude Desktop
- 创建项目
uv init - 创建虚拟环境
uv venv - 激活虚拟环境
.venv\Scripts\activate - 安装MCP CLI依赖项
uv add mcp[cli]
项目中实用的命令
-
运行检查器
mcp dev weather.py -
在本地运行服务器
uv run weather.py -
运行Claude桌面版:文件 > 设置 > 开发者 > 编辑配置:打开并编辑文件'claude_desktop_config.json',然后添加以下内容:
{
"mcpServers": {
"weather": {
"command": "uv",
"args": [
"--directory",
"D:\\workspace\\learn_mcp\\Helloworld",
"run",
"weather.py"
]
}
}
}
- 自动安装到Claude桌面。将自动添加到Claude配置文件中
mcp install weather.py
VSCode 编辑器问题
在某些情况下,VSCode 编辑器无法识别虚拟环境(venv)中安装的库。这可以通过从 venv 文件夹中选择正确的 Python 解释器来解决。打开命令面板(Ctrl + Shift + P)。输入“Python: Select Interpreter”或类似的内容。点击它,会出现一个下拉菜单,让你选择正确的 Python 解释器,例如“.venv\Scripts\python.exe”(请先在终端中激活你的虚拟环境)
