Skip to main content
Glama

list_workflows

Retrieve all security workflows to monitor and manage Kubernetes and cloud security operations within RAD Security's platform.

Instructions

List all workflows

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Core handler function that executes the API call to list all workflows using the RadSecurityClient.
    export async function listWorkflows( client: RadSecurityClient ): Promise<any> { const response = await client.makeRequest( `/accounts/${client.getAccountId()}/workflows` ); return response; }
  • Zod schema defining the input parameters for the list_workflows tool (empty object, no parameters required).
    export const ListWorkflowsSchema = z.object({});
  • src/index.ts:507-511 (registration)
    Tool registration in the ListTools response, defining name, description, and input schema for list_workflows.
    { name: "list_workflows", description: "List all workflows", inputSchema: zodToJsonSchema(workflows.ListWorkflowsSchema), },
  • MCP server handler for the list_workflows tool call, parses args, invokes the core listWorkflows function, and formats response.
    case "list_workflows": { workflows.ListWorkflowsSchema.parse(request.params.arguments); const response = await workflows.listWorkflows(client); return { content: [ { type: "text", text: JSON.stringify(response, null, 2) }, ], };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rad-security/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server