Uses of Class
io.meeds.mcp.server.model.McpToolGrant
Packages that use McpToolGrant
-
Uses of McpToolGrant in io.meeds.mcp.server.plugin
Methods in io.meeds.mcp.server.plugin that return McpToolGrantModifier and TypeMethodDescriptionMcpToolGrantProvider.createGrant(McpToolGrant grant, McpToolGrantRequest request) Stores a new grant the user chose on an approval card.Methods in io.meeds.mcp.server.plugin that return types with arguments of type McpToolGrantModifier and TypeMethodDescriptionMcpToolGrantProvider.findGrants(String username, String toolName) Lists the candidate grants for one call: the user's own grants of the tool and the platform grants of the tool, neither revoked nor expired.Methods in io.meeds.mcp.server.plugin with parameters of type McpToolGrantModifier and TypeMethodDescriptionMcpToolGrantProvider.createGrant(McpToolGrant grant, McpToolGrantRequest request) Stores a new grant the user chose on an approval card. -
Uses of McpToolGrant in io.meeds.mcp.server.service
Methods in io.meeds.mcp.server.service that return McpToolGrantModifier and TypeMethodDescriptionMcpToolGrantService.createGrant(McpToolGrantRequest request, McpToolGrantChoice choice, McpToolGrantConstraint offeredConstraint) Builds and stores the grant the user chose on a card.McpToolGrantService.findApplicableGrant(McpToolGrantRequest request, Map<String, Object> arguments) Finds the standing approval that covers a call, the user's own grants first, then the platform policies.Methods in io.meeds.mcp.server.service with parameters of type McpToolGrantModifier and TypeMethodDescriptionvoidMcpToolGrantService.recordUse(McpToolGrant grant, McpToolGrantRequest request) Records one use of a grant in its store.