MCPcopy Index your code
hub / github.com/simstudioai/sim / validateMcpServerToolMetadataBudget

Function validateMcpServerToolMetadataBudget

apps/sim/lib/mcp/tool-limits.ts:112–120  ·  view source on GitHub ↗
(usage: McpToolMetadataUsage)

Source from the content-addressed store, hash-verified

110}
111
112export function validateMcpServerToolMetadataBudget(usage: McpToolMetadataUsage): string | null {
113 if (usage.schemaBytes > MAX_MCP_SERVER_PARAMETER_SCHEMAS_BYTES) {
114 return `MCP server tool schemas exceed maximum size of ${MAX_MCP_SERVER_PARAMETER_SCHEMAS_BYTES} bytes`
115 }
116 if (usage.metadataBytes > MAX_MCP_SERVER_TOOLS_METADATA_BYTES) {
117 return `MCP server tool metadata exceeds maximum size of ${MAX_MCP_SERVER_TOOLS_METADATA_BYTES} bytes`
118 }
119 return null
120}
121
122export function exceedsMcpServerToolMetadataBudget(
123 usage: McpToolMetadataUsage,

Calls

no outgoing calls

Tested by

no test coverage detected