使用说明
FastMCP服务器
本项目是一个使用FastMCP构建的数据工程MCP服务器。
安装
此项目使用 紫外线 用于包管理。
安装 uv 如果你还没有:
curl -LsSf https://astral.sh/uv/install.sh | sh
要设置项目,请运行以下命令:
make setup
这将使用创建虚拟环境 uv 并从安装所需的依赖项 pyproject.toml.
运行服务器
要启动MCP服务器,请运行以下命令:
make run
服务器将在以下时间可用 http://localhost:8000/mcp.
运行客户端
要运行示例客户端,首先确保服务器在单独的终端中运行。然后,在一个新的终端中,运行以下命令:
make run-client
这将执行 src/client.py 脚本,调用 greet 服务器上的工具并打印响应。