Token导航 LogoToken导航

MCP Server · 运维云端

Agentic AI Deployment Cookbook

一个用于部署基于CrewAI或LangGraph构建的代理AI系统的端到端模板,支持通过TrueFoundry AI Gateway进行可扩展部署,适用于企业级应用。

stdio官方级别未说明来源级核验工具 0
Jupyter NotebookFastAPIClaudeCursor

快速开始

作者 / 组织
truefoundry
提供方
truefoundry

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Agentic AI Deployment Cookbook 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

运维云端

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

pip install -U "truefoundry"

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

TrueFoundry上的代理AI:部署指南

此存储库提供了一个最小的端到端模板,用于部署功能强大的工具驱动的 代理人工智能系统。我们演示了如何包装代理工作流(使用 CrewAI 或 LangGraph)通过可扩展的部署 TrueFoundry人工智能网关 通过:

  1. 海关代理 快速API 端点以及
  2. 习俗 模型上下文协议(MCP)服务器 和 FastMCP
安全注意事项: 我们演示一个场景 无MCP服务器身份验证 为了简单起见。对于生产部署, TrueFoundry 提供强大的安全功能。请参阅 TrueFoundry MCP网关身份验证指南 了解实施细节。

______________________________________________________________________

食谱步骤

本指南遵循开发单一用途代理并将其包装以供企业部署的过程。

1.入门

1a。安装并登录TrueFoundry

在开始之前,您需要安装TrueFoundry SDK并使用平台进行身份验证。

第一步:安装TrueFoundry

pip install -U "truefoundry"

第二步:登录TrueFoundry (通过提供给您的租户)

tfy login --host "https://demo.truefoundry.cloud"
重要:始终确保使用提供给您的正确租户(例如, https://demo.truefoundry.cloud)如上所述。
1b。代理流设计(Jupyter记事本)

代理系统旨在执行 实时研究并格式化输出供人类消费.

我们正在建设一个 双代理研究和报告生成器 使用 TavilySearchTool 查找最新信息,然后将最终输出格式化为干净的Markdown字符串(在这个简化版本中,我们不再保存到文件中)。

代理角色输出
研究员进行网络搜索并综合结果。该主题的详细引用摘要。
作者获取摘要并将其格式化为最终的Markdown报告。最后一个Markdown字符串

在笔记本中交互式查看设计并测试流程:

1c。TrueFoundry集成代码

您必须配置LLM框架,以便通过 TrueFoundry人工智能网关.

选项A:使用CrewAI

# Create an LLM instance with TrueFoundry AI Gateway
from crewai import LLM

truefoundry_llm = LLM(
    api_key="your_truefoundry_api_key",
    base_url="your_truefoundry_gateway_base_url",
    model="openai/openai/gpt-5",  # Format: 
/
)
# This format allows you to call any model (Anthropic, Gemini, etc.)
# configured on your TrueFoundry Gateway.

选项B:使用LangChain(如果使用LangGraph构建)

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    api_key="your_truefoundry_api_key",
    base_url="your_truefoundry_gateway_base_url/v1",
    model="openai/gpt-5"  # Format: 
)
# This format allows you to call any model (Anthropic, Gemini, etc.)
# configured on your TrueFoundry Gateway.
1d。Python环境管理(uv)

我们使用 uv 用于超快速、可重复和强大的依赖关系管理。您的存储库使用 pyproject.toml 用于声明直接依赖关系的文件和 uv.lock 文件以锁定整个环境。

要在本地设置项目,请执行以下操作:

命令目的
uv venv创建一个独立的Python虚拟环境,通常命名为 .venv.
`uv add
`安装软件包并 添加它 到 dependencies 列入 pyproject.toml 以及更新 uv.lock.
uv sync安装所有依赖项 列入 pyproject.toml 使用中指定的确切版本 uv.lock 文件,确保完美的再现性。
uv run 在项目的虚拟环境中执行脚本。
1e。代理代码的Python脚本

最终的代理逻辑被隔离到一个可运行的Python脚本中,该脚本公开了核心 run_agent(query) FastAPI端点以及MCP服务器使用的函数。

2.在FastAPI端点后部署代理

对于传统的RESTful通信,例如服务 web用户界面 或与a集成 同步微服务,您应该通过标准的FastAPI端点公开代理逻辑。本节详细介绍REST服务的完整配置。

2a。FastAPI端点代码

此脚本定义了应用程序、输入结构和核心路由逻辑。

2b。核心组件说明
组件代码/逻辑部署目的
代理导入from src.{framework}.agent import run_agent单键差异 在代理框架之间。这将导入核心异步函数。
app = FastAPI(...)初始化创建 ASGI主要应用 Uvicorn服务器将托管该服务器。
@app.get("/health")健康探测需要同步端点 TrueFoundry 用于容器健康检查(活体)。
UserInput(BaseModel)输入架构定义预期的请求正文({"user_input": "..."}),提供 验证 以及清晰的API文档。
@app.post("/chat")主端点定义外部web/REST调用的主要入口点。
await run_agent_endpoint(...)执行桥正确 等待 异步代理功能。这确保了长时间运行的工作流不会阻塞主服务器的事件循环,从而保持了服务的响应性。

______________________________________________________________________

2c。执行命令

要运行用于web消费的独立FastAPI代理端点,请执行以下操作:

##Example with LangGraph
uv run uvicorn src.agents.langgraph.server:app --host 0.0.0.0 --port 8000

3.使用FastMCP部署自定义MCP服务器

3a。创建MCP服务器

这 agent_as_mcp_server.py 文件使用 FastMCP 转换单代理功能的框架(conduct_research_and_report)成为网络可访问的工具。

3b。FastMCP概述
  • 初始化: 这 FastMCP 对象处理所有协议细节。
  mcp = FastMCP("research_report_generation", stateless_http=True)
  • 工具定义: 我们定义了一个包装整个过程的单一工具。
  @mcp.tool()
  def conduct_research_and_report(query: str) -> str:
      # ... calls run_agent(query) ...
      # ... returns final Markdown report ...
3c。FastMCP关键组件
组件目的TrueFoundry上下文
@mcp.tool()展示单一功能: conduct_research_and_report(query).这是由LLM客户端(例如Cursor、Claude)执行的函数。
@mcp.custom_route("/health")创建用于健康检查的标准HTTP端点。对部署至关重要。 这可以用作 生命探测 以监控服务健康状况。
启动配置文件设置内部Uvicorn服务器的主机和端口。必须继续听 host="0.0.0.0" 和 port=8000 TrueFoundry内部的容器化。

这 agent_as_mcp_server.py 文件用途 FastMCP 将代理逻辑打包到可部署的服务中,并添加必要的部署配置。

3d。执行命令

要运行用于web消费的独立FastMCP服务器端点,请执行以下操作:

##Example with LangGraph
uv run src.agents.langgraph.agent_as_mcp_server.py

______________________________________________________________________

3e。MCP检查员进行本地测试

部署前,使用验证服务器的功能 MCP检查员 CLI工具。此工具允许您直接通过HTTP确认服务器的功能和测试工具。

  1. 启动MCP服务器: 在一个终端窗口中运行服务器脚本(如果尚未启动):
   uv run src.agents.langgraph.agent_as_mcp_server.py
  1. 测试服务器(在新终端中): 使用 npx 检查功能并调用该工具。
   # Inspect the capabilities (tools, resources, prompts)
   npx @modelcontextprotocol/inspector

4.TrueFoundry上的部署(视频指南)

重要:仅在以下网址注册 https://demo.truefoundry.cloud/ (或提供给您的租户)并 非 使用任何其他租户/URL。

______________________________________________________________________

代码完成后,服务就可以进行容器化和部署了。

最后的部署步骤包括使用TrueFoundry平台将代码容器化,1)在FastAPI端点后部署代理,2)部署自定义MCP服务器。

4a。在TrueFoundry上的FastAPI端点后部署您的代理(约3分钟的观看时间)

观看本指南,了解Agent FastAPI端点的完整部署过程。

4b。在TrueFoundry上部署您的自定义MCP服务器(约3分钟的观看时间)

观看本指南,了解MCP服务器的完整部署过程。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

Jupyter Notebook本地部署AI部署企业级AI代理系统FastAPIMCP服务器

支持客户端

ClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Agentic AI Deployment Cookbook

MCP World · 本页

0stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Agentic AI Deployment Cookbook 怎么安装?

公开资料给出的安装命令是 pip install -U "truefoundry",运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Agentic AI Deployment Cookbook 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Agentic AI Deployment Cookbook 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agentic AI Deployment Cookbook 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Agentic AI Deployment Cookbook 支持哪些客户端?

公开资料标注支持 Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP