认识 mcp CLI
从命令行运行、开发和检查服务器。
认识 mcp CLI 是 CoddyKit 上的免费 MCP Academy 课时。 这是第 3 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 MCP Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 MCP Academy 课程共包含 4 节课。
您的命令行助手
mcp 命令行工具随 [cli] 扩展一同安装。借助它,您无需编写额外的衔接代码,就能运行、测试并交付服务器。🛠️
需要了解的三个命令
CLI 主要围绕三个动词展开:dev、install 和 run。它们分别对应使用服务器的不同阶段,从测试到交付。
通过 uv 运行
由于该工具位于项目环境中,您需要使用 uv run 调用它。这样可以确保每次都使用正确的 Python 和软件包。
uv run mcp使用 mcp dev 进行测试
尝试服务器最快的方式是使用 mcp dev。它会启动您的服务器并打开 MCP Inspector,让您可以交互式地试用它。
uv run mcp dev server.pydev 为什么如此方便
使用 mcp dev,您可以实时查看工具和资源,手动调用它们并观察响应。这是反馈最迅速的方式。🔍
使用 mcp install 安装到 Claude
服务器准备好日常使用后,mcp install 会将它直接写入 Claude Desktop 的配置,使应用在启动时加载它。
uv run mcp install server.py为服务器命名
使用 --name 标志传入一个易识别的名称,这样它就能在 Claude 中轻松找到。清晰的名称始终胜过原始文件路径。
uv run mcp install server.py --name "My Server"使用 mcp run 执行
直接使用 mcp run 命令即可执行服务器,不会附加 Inspector。对于启动 FastMCP 服务器并供客户端使用,这是最简单的方式。
uv run mcp run server.pydev 与 run
在构建和调试期间使用 mcp dev,只需要启动服务器时则切换到 mcp run。同一个服务器,不同的使用目的。
使用帮助发现标志
忘记了某个选项?每个命令都支持 --help,它会打印参数和用法。这是您随时都能获得的最快参考。
uv run mcp dev --help一个 CLI,覆盖整个生命周期
这些命令共同覆盖了整个生命周期:使用 dev 进行测试,使用 install 交付,使用 run 启动。运行服务器时,您很少还需要其他工具。🔄
快速检查
您想测试一个新服务器,并交互式地点击试用它的工具。
您已经了解 CLI
现在您可以使用 dev 进行测试,使用 install 将服务器添加到 Claude,使用 run 启动服务器。三个命令就能让您完全控制服务器。🎉
用 AI 导师学习 Python — 免费
在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。
- 课程
- 30
- 课程
- 120
常见问题解答
「认识 mcp CLI」课时是免费的吗?
是的 — 「认识 mcp CLI」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 MCP Academy 课程的其余内容,请升级到 CoddyKit PRO。 MCP Academy 课程共包含 4 节课。
「认识 mcp CLI」这节课中我会学到什么?
从命令行运行、开发和检查服务器。 你通过在浏览器中直接运行的动手代码来练习 MCP Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 MCP Academy 需要有经验吗?
无需任何先前经验。CoddyKit 上的 MCP Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 3 节课,共 4 节。
「认识 mcp CLI」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 MCP Academy 课中编写并运行代码吗?
能。每节 MCP Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 安装 Python 与 uv
- 添加 MCP Python SDK
- 认识 mcp CLI
- 服务器的项目布局