# Plain MCP Node

> Access Plain MCP actions through Scalekit.

**URL:** https://caywork.com/learn/docs/node/plainmcp-node

## Content

## Description
Access Plain MCP actions through the Scalekit MCP gateway.

## Parameters
* **action** (string): Enabled sub-action to run.
* **params** (object): Action-specific inputs.

## Actions
* `plainmcp_addgeneratedreply`
* `plainmcp_addlabels`
* `plainmcp_archivelabeltype`
* `plainmcp_assignthread`
* `plainmcp_bulkupsertthreadfields`
* `plainmcp_changethreadpriority`
* `plainmcp_createlabeltype`
* `plainmcp_createnote`
* `plainmcp_createsnippet`
* `plainmcp_createthread`
* `plainmcp_createthreadfieldschema`
* `plainmcp_createthreadlink`
* `plainmcp_deletethreadfieldschema`
* `plainmcp_deletethreadlink`
* `plainmcp_getattachmentdownloadurl`
* `plainmcp_getcustomerdetails`
* `plainmcp_getcustomers`
* `plainmcp_getcustomerthreads`
* `plainmcp_gethelpcenterarticle`
* `plainmcp_gethelpcenterarticlebyslug`
* `plainmcp_gethelpcenterarticlegroups`
* `plainmcp_gethelpcenterarticles`
* `plainmcp_gethelpcenters`
* `plainmcp_getlabels`
* `plainmcp_getmyassignedthreads`
* `plainmcp_getmyuser`
* `plainmcp_getmyworkspace`
* `plainmcp_getsidekicksession`
* `plainmcp_getsnippet`
* `plainmcp_getsnippets`
* `plainmcp_gettenantdetails`
* `plainmcp_gettenants`
* `plainmcp_getthreaddetails`
* `plainmcp_getthreadfieldschemas`
* `plainmcp_getthreadknowledgesourcecitations`
* `plainmcp_getthreads`
* `plainmcp_getuserbyemail`
* `plainmcp_listsidekicksessions`
* `plainmcp_markthreadasdone`
* `plainmcp_markthreadastodo`
* `plainmcp_mergethread`
* `plainmcp_movelabeltype`
* `plainmcp_removelabels`
* `plainmcp_reorderthreadfieldschemas`
* `plainmcp_replytothread`
* `plainmcp_resolvesidekickapproval`
* `plainmcp_searchcustomers`
* `plainmcp_searchtenants`
* `plainmcp_searchthreadlinkcandidates`
* `plainmcp_searchthreads`
* `plainmcp_sendsidekickmessage`
* `plainmcp_snoozethread`
* `plainmcp_startsidekicksession`
* `plainmcp_unarchivelabeltype`
* `plainmcp_unassignthread`
* `plainmcp_updatelabeltype`
* `plainmcp_updatethreadfieldschema`
* `plainmcp_updatethreadtitle`
* `plainmcp_upsertcustomer`
* `plainmcp_upserthelpcenterarticle`
* `plainmcp_upserttenant`
* `plainmcp_upserttenantfield`
* `plainmcp_upsertthreadfield`

## Use Cases
1. **Automate Plain MCP workflows**: Add the node, enable the actions you need, and let the agent invoke them through Scalekit.
2. **Enforce least privilege**: Only enable the subset of actions required for the current agent flow.