Jerry Liang 29fb53b51e feat: 按 MCP 规范补齐工具以外的能力(工具提示与总是审批、结构化输出、工具列表变化、长任务 Tasks、询问用户、OAuth、资源与提示模板);MCP 接入指南与参考服务;SDK 0.6.0 5 päivää sitten
..
README.md 29fb53b51e feat: 按 MCP 规范补齐工具以外的能力(工具提示与总是审批、结构化输出、工具列表变化、长任务 Tasks、询问用户、OAuth、资源与提示模板);MCP 接入指南与参考服务;SDK 0.6.0 5 päivää sitten
package.json 29fb53b51e feat: 按 MCP 规范补齐工具以外的能力(工具提示与总是审批、结构化输出、工具列表变化、长任务 Tasks、询问用户、OAuth、资源与提示模板);MCP 接入指南与参考服务;SDK 0.6.0 5 päivää sitten
server.mjs 29fb53b51e feat: 按 MCP 规范补齐工具以外的能力(工具提示与总是审批、结构化输出、工具列表变化、长任务 Tasks、询问用户、OAuth、资源与提示模板);MCP 接入指南与参考服务;SDK 0.6.0 5 päivää sitten

README.md

参考 MCP 服务

按《MCP 接入指南》(docs/guides/mcp-guide.md)编写的示例:一个虚构的订单系统,演示 AgentServer 支持的 MCP 能力。工具提示、结构化输出、长任务(含任务中询问)、表单与网址询问、资源与资源模板、提示模板、工具列表变化都有示例。

pnpm install   # 或 npm install
PORT=8790 REF_TOKEN=换成随机字符串 node server.mjs

在 AgentServer 后台"MCP 服务"中添加:远程 HTTP,地址 http://<主机>:8790/mcp,请求头 Authorization: Bearer <REF_TOKEN>。各工具的用途和试用方法见指南 §12。

数据在内存中,重启后恢复初始状态;长任务也保存在内存中,只用于演示,正式服务要持久化(指南 §5.3)。