Unverified50% confidenceFactExact time
mcp-shield's MCP client directly rejects 26 tool lists because their inputSchema is not of type object, and then checks nothing in those lists.
1
Sources
50%
Confidence
Short-term (~14 days)
Relevance
10/17/2026
First Seen
Valid until: 10/31/2026
Sources
Related Entities
Related Claims
UnverifiedWhen throwing exceptions in MCP tools, ToolError should be used instead of ordinary ValueError, because ToolError lets the model see the explicit reason and return value, whereas ordinary exceptions may cause the Agent to see only 'tool execution failed' or even trigger meaningless automatic retries.66% similarUnverifiedThe developer surveyed 91 MCP server design sources, of which 38 recommended trimming tools, 22 recommended controlling the visible tool set through search or lazy loading, 8 recommended code mode, and none advocated exposing all tools.65% similarUnverifiedInstalling a Skill or discovering an MCP tool does not create permission to read orders; the receiving system must check the caller and the target.64% similarUnverifiedMost MCP client implementations only display a one-time tool manifest at initial connection and do not issue warnings about subsequent changes.64% similarUnverifiedMCP itself does not implement any tools; it only specifies how tools are described and invoked, while the specific capabilities are still provided by each system's server.64% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/1055801API
curl https://kongchang.com/api/v1/knowledge/claims/1055801MCP
get_claim(id=1055801)