null
。result
或 error
两者之一。响应不得同时设置两者。_meta
_meta
属性/参数由 MCP 保留,以允许客户端和服务器在其交互中附加额外的元数据。 某些键名由 MCP 保留用于协议级别的元数据,如下所述;实现不得对这些键的值做任何假设。 此外,模式中的定义可能会为特定目的的元数据保留特定名称,如这些定义中所声明。 键名格式:有效的 _meta
键名有两个部分:一个可选的前缀和一个名称。 前缀:.
) 分隔的标签,后跟一个斜杠 (/
)。
-
)。modelcontextprotocol
或 mcp
,再后跟任何有效标签的前缀,均保留给 MCP 使用。
modelcontextprotocol.io/
、mcp.dev/
、api.modelcontextprotocol.org/
和 tools.mcp.com/
都是保留的。[a-z0-9A-Z]
) 开头和结尾。-
)、下划线 (_
)、点 (.
) 和字母数字。