fluentcrm_list_lists
Retrieve all contact lists from your FluentCRM marketing automation platform to manage audience segmentation and email campaigns.
Instructions
Pobiera wszystkie listy z FluentCRM
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/fluentcrm-mcp-server.ts:146-149 (handler)Core handler function that executes the tool logic by fetching lists from FluentCRM API endpoint '/lists' using the apiClient.async listLists(params: any = {}) { const response = await this.apiClient.get('/lists', { params }); return response.data; }
- src/fluentcrm-mcp-server.ts:628-634 (schema)Input schema and metadata definition for the tool, indicating no required parameters.name: 'fluentcrm_list_lists', description: 'Pobiera wszystkie listy z FluentCRM', inputSchema: { type: 'object', properties: {}, }, },
- src/fluentcrm-mcp-server.ts:967-968 (registration)Registration and dispatch in the MCP CallToolRequestSchema handler switch statement, mapping tool name to the client.listLists execution.case 'fluentcrm_list_lists': return { content: [{ type: 'text', text: JSON.stringify(await client.listLists(), null, 2) }] };
- src/fluentcrm-mcp-server.ts:478-482 (helper)Instantiation of the FluentCRMClient instance used by all tool handlers, including listLists.const client = new FluentCRMClient( FLUENTCRM_API_URL, FLUENTCRM_API_USERNAME, FLUENTCRM_API_PASSWORD );