构建 MCP 服务
基础示例展示如何在服务中提供工具、静态资源和提示词,方便从一个小型服务开始开发。
BAIZE AI RESOURCE
Mcp-use
Mcp-use 是面向开发者的 MCP 开发工具包,提供 Python 和 TypeScript 示例,帮助用户构建 MCP 服务、连接并调用服务工具,以及开发可交互的 MCP 应用,减少从示例到实际项目的摸索成本。

Mcp-use 面向需要开发 MCP 功能的用户。仓库提供 Python 和 TypeScript 示例,覆盖 MCP 客户端、服务端和 Agent 的常见用法:可以从基础服务示例学习如何提供工具、静态资源和提示词,也可以参考客户端示例连接服务并调用工具。对于希望制作可交互界面的开发者,仓库还提供图表和房源搜索等 MCP Apps 示例,展示工具结果如何呈现在交互视图中。这些仓库内示例主要用于说明具体用法,并非可直接部署的完整应用;用户可按自己的需求选取相应示例,再改造成实际项目。
软件界面、操作截图与实际案例预览。

基础示例展示如何在服务中提供工具、静态资源和提示词,方便从一个小型服务开始开发。
客户端示例涵盖 HTTP 连接、直接调用工具和连接多个服务,可用于了解不同的服务调用方式。
提供聊天 Agent、结构化输出及模型集成示例,帮助开发者将 MCP 能力用于 Agent。
Excalidraw 绘图和房源搜索示例展示了如何让工具结果呈现在可交互视图中。
使用场景开发者需要验证工具调用和资源读取。
运行 TypeScript basic 示例,连接本地 MCP 地址,使用姓名参数调用 greet 工具,也可读取 example://about 资源。
使用场景开发者需要了解 MCP Apps 中工具与交互界面如何配合。
运行 property-search 示例,在虚构的旧金山房源数据中搜索区域,并通过卡片与地图查看结果;该示例不使用真实房源 API。