Unverified60% confidenceFactTime unknown
MCP Server uses two annotations, @Tool and @ToolParam, to declare tool capabilities: @Tool is annotated on methods and @ToolParam is annotated on parameters.
2
Sources
60%
Confidence
Long-term
Relevance
6/1/2026
First Seen
Sources
Related Entities
Related Claims
VerifiedIn MCP, Tools are invoked at the model's discretion, Prompts are triggered by the user, and Resources are controlled by the application.77% similarVerifiedThe decorator @mcp.tool() automatically parses the function signature, parameter type annotations, and docstring at runtime to generate a tool description (Tool Schema) that conforms to the MCP specification.77% similarVerifiedIn an MCP Server, a Tool is the smallest capability unit exposed for upper-level Agent invocation, and the tutorial uses a decorator approach for tool declaration74% similarVerifiedMCP servers add tool definitions to the context window even when the user is not using those tools.74% similarUnverifiedMCP客户端和服务器之间的关键消息类型包括list_tools_request/list_tools_result和call_tool_request/call_tool_result73% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/35925API
curl https://kongchang.com/api/v1/knowledge/claims/35925MCP
get_claim(id=35925)