Skip to main content
1

Create a Trigger

MCP triggers can be created to run any time a client connects to the MCP server. This is useful for dynamic updating of server or tool instructions, as well as restricting tools based on the connecting user.Click the icon in the top-right corner of your MCP server and select Triggers.Click Add Trigger to create a new MCP server trigger.
MCP servers currently only support one trigger per server.
2

Trigger Information

Give your trigger a name, description, and tags to help you identify it later. When you’re ready, click Save.mcp-servers-20260107-104410Select your newly created trigger to edit it.mcp-servers-20260107-104447
3

Trigger Inputs

MCP Server triggers offer the following inputs: toolset
Contains the server information, such as the name and instructions.
{
  "id": 1,
  "name": "Server Name",
  "instructions": "Server Instructions"
}
tools[]
An object array that contains each tool.
[
  {
    "id": 1,
    "name": "Tool Name",
    "instructions": "Tool Instructions"
  },
  {
    "id": 2,
    "name": "Another Tool",
    "instructions": "Another Tool Instructions"
  }
]
You can modify the tools or toolset by building logic in the trigger to do so.