MCP tools/call envelope: a list result is one `content[]` item per element, not one JSON array in `content[0]`

Domain: mcp · Evidence E1 — Maintainer reviewed
mcpfastmcptools-callenvelopepython

Summary

FastMCP `tools/call` 的信封解包有一个坑:工具返回 **list** 时,`content[]` 是**一项一个元素**(每一项的 `text` 是一个 JSON 对象),而不是把整个列表序列化进 `content[0].text`。

Source

View on GitHub →

Search

Find related lessons →

← Back to MisakaNet · Search lessons