The Customer.io MCP Node integrates securely with Customer.io's messaging & customer engagement API through the Scalekit MCP gateway. It enables your AI agent to read, write, delete, and inspect Customer.io API resources, explore schemas and skills, check auth status, and manage OAuth.
Parameters
Required Parameters
- action (string): The target Customer.io MCP tool action to run. Must be one of the enabled actions:
customeriomcp_cio_auth_status: Check Customer.io auth status.customeriomcp_cio_delete_api: Delete a Customer.io API resource.customeriomcp_cio_prime: Prime/prepare Customer.io data or context.customeriomcp_cio_read_api: Read a Customer.io API resource.customeriomcp_cio_schema: Inspect Customer.io API schema.customeriomcp_cio_skills_list: List available Customer.io skills.customeriomcp_cio_skills_read: Read a specific Customer.io skill.customeriomcp_cio_write_api: Write or update a Customer.io API resource.customeriomcp_oauth: Handle Customer.io OAuth flows.
Optional Parameters
- params (object): A key-value dictionary containing action-specific inputs (e.g.,
{'resource': 'customers', 'id': 'customer-123'}).
Practical Use Cases
- Campaign and profile management: Read, create, or update Customer.io people, campaigns, and segments through the API.
- Schema and skill discovery: Inspect available endpoints and skills to dynamically build workflows and integrations.