fluentcrm_list_automations
Retrieve marketing automation funnels from FluentCRM to manage workflows, filter by search terms, and navigate through pages for campaign oversight.
Instructions
Pobiera automatyzacje (funnels)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| search | No |
Implementation Reference
- src/fluentcrm-mcp-server.ts:257-260 (handler)Core handler function in FluentCRMClient that executes the tool logic: GET request to '/funnels' API endpoint with optional params (page, search).async listAutomations(params: any = {}) { const response = await this.apiClient.get('/funnels', { params }); return response.data; }
- src/fluentcrm-mcp-server.ts:768-778 (registration)Registration of the tool in the MCP server's tools list, including name, description, and input schema.{ name: 'fluentcrm_list_automations', description: 'Pobiera automatyzacje (funnels)', inputSchema: { type: 'object', properties: { page: { type: 'number' }, search: { type: 'string' }, }, }, },
- src/fluentcrm-mcp-server.ts:991-992 (handler)MCP server dispatch handler that calls the client.listAutomations method and formats the response.case 'fluentcrm_list_automations': return { content: [{ type: 'text', text: JSON.stringify(await client.listAutomations(args || {}), null, 2) }] };
- src/fluentcrm-mcp-server.ts:771-777 (schema)Input schema definition for the tool: optional page (number) and search (string).inputSchema: { type: 'object', properties: { page: { type: 'number' }, search: { type: 'string' }, }, },