数据工程MCP服务器

基于FastMCP构建的数据工程MCP服务器,提供数据工程服务。

  • by atommych
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 atommych/de-mcp-server

使用说明

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 服务器上的工具并打印响应。