Token导航 LogoToken导航TokenDH.com
Prefect Fastmcp Demos logo
开发工具未说明官方级别未说明来源级核验

Prefect Fastmcp Demos

MCP Server

提供FastMCP服务器的模板代码和依赖管理工具,用于快速构建和部署自定义FastMCP项目。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
服务器模板开发工具Python快速部署依赖管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PrefectHQ

提供方

PrefectHQ

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

FastMCP演示

此存储库包含Prefect销售工程团队的源代码 FastMCP 服务器演示。

如何使用

您可以将此存储库用作构建自己的FastMCP项目的模板。

请随意:

  • 分叉 将其添加到您的GitHub帐户中
  • 克隆 并根据需要进行修改

此存储库使用 使任务自动化。所有食谱都在 justfile.

添加新的FastMCP服务器项目

要创建新的FastMCP服务器,请运行:

just create-server 

这将在以下位置创建一个目录 servers/ 使用适当的模板文件。

运行FastMCP服务器

要在本地测试服务器,请运行:

just dev 

这将启动处于开发模式的FastMCP服务器。

当您准备好部署时,请查看 FastMCP.cloud,一个托管MCP服务器的托管平台,可帮助您快速从开发阶段过渡到生产阶段!

依赖管理

此存储库使用 uv的工作空间 管理多个FastMCP服务器项目之间依赖关系的功能。每个服务器都可以在其 pyproject.toml,而共享依赖关系可以在工作区级别进行管理。

另外, constraint-dependencies 在工作区级别定义,以确保所有服务器上共享库的版本一致。

FastMCP.cloud使用安装依赖项 uv pip install -r path/to/pyproject.toml。在工作区级别包含约束可确保在服务器构建过程中使用正确的版本。

如何设置共享依赖关系

要添加工作空间级约束,请将版本添加到 [tool.uv] 根中的部分 pyproject.toml:

[tool.uv]
constraint-dependencies = [
    "fastmcp==2.3.0",
    "your-dependency==x.y.z",
]

然后,在每个服务器的 pyproject.toml,您可以在不指定版本的情况下包含依赖关系:

uv add --frozen --directory servers/ your-dependency

这可确保所有服务器使用相同版本的 your-dependency 如工作空间约束中所指定。

目录标签

目录标签

服务器模板开发工具Python快速部署依赖管理本地部署

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP