MCPExec 可将 MCP Server 用于本地 CLI 命令执行,为本地命令执行提供了便捷的解决方案。
首先,我们需要安装 uv 并设置 Python 项目和环境,可使用以下命令进行安装:
curl -LsSf https://astral.sh/uv/install.sh | sh
安装完成后,请重启终端以确保 uv 命令生效。
接下来,创建并初始化项目:
# 创建新目录用于项目
uv init exec
cd exec
# 创建虚拟环境并激活
uv venv
source .venv/bin/activate
# 安装依赖项
uv add "mcp[cli]"
针对 Claude for Desktop,可按照以下配置添加 MCP Server:
{
"mcpServers": {
"exec-cli": {
"command": "/Users/bruno/.local/bin/uv",
"args": [
"--directory",
"/Users/bruno/example/path",
"run",
"app.py"
]
}
}
}