fluentcrm_custom_fields
Retrieve custom fields from FluentCRM to access and manage additional contact information beyond standard fields for enhanced marketing automation.
Instructions
Pobiera pola niestandardowe
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/fluentcrm-mcp-server.ts:312-315 (handler)Core handler function that implements the tool logic by fetching custom fields via GET /custom-fields from the FluentCRM API.async listCustomFields() { const response = await this.apiClient.get('/custom-fields'); return response.data; }
- src/fluentcrm-mcp-server.ts:1001-1002 (handler)MCP server switch case handler that invokes the client.listCustomFields() method and returns the JSON-formatted result.case 'fluentcrm_custom_fields': return { content: [{ type: 'text', text: JSON.stringify(await client.listCustomFields(), null, 2) }] };
- src/fluentcrm-mcp-server.ts:928-935 (registration)Registration of the tool in the MCP server's ListTools response, defining name, description, and empty input schema.{ name: 'fluentcrm_custom_fields', description: 'Pobiera pola niestandardowe', inputSchema: { type: 'object', properties: {}, }, },
- src/fluentcrm-mcp-server.ts:931-934 (schema)Input schema for the tool, which accepts no parameters (empty properties).inputSchema: { type: 'object', properties: {}, },