Skip to main content
Glama

list

View all n8n workflows in your project to manage automation processes. Filter by project name to organize workflows efficiently.

Instructions

List all n8n workflows in this project (use deployed to see workflows in n8n)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
projectNoOptional project name to filter workflows

Implementation Reference

  • Executes the 'list' tool by calling workflowManager.listWorkflows with optional project argument.
    case 'list': return await this.workflowManager.listWorkflows(args?.project as string);
  • Tool definition including name, description, and input schema for the 'list' tool.
    name: 'list', description: 'List all n8n workflows in this project (use deployed to see workflows in n8n)', inputSchema: { type: 'object', properties: { project: { type: 'string', description: 'Optional project name to filter workflows', }, }, }, },
  • Registers the list of tools (including 'list') via MCP ListToolsRequestHandler.
    this.server.setRequestHandler(ListToolsRequestSchema, async () => ({ tools: getToolDefinitions(), }));
  • Registers the generic tool call handler that dispatches to ToolHandler.handleTool based on tool name.
    this.server.setRequestHandler(CallToolRequestSchema, async (request) => { return await this.toolHandler.handleTool( request.params.name, request.params.arguments ); });

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/mckinleymedia/mcflow-mcp'

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