open_automation_creator
Launch the SendGrid automation builder to create and manage email workflows for marketing campaigns and transactional messages.
Instructions
Open SendGrid automation creator in browser
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/automations.ts:26-35 (handler)The handler function for the 'open_automation_creator' tool. It returns a static ToolResult with a text message containing the URL to the SendGrid automation creator interface.handler: async (): Promise<ToolResult> => { return { content: [ { type: "text", text: "Please open this URL in your browser to create a new automation:\nhttps://mc.sendgrid.com/automations/choose", }, ], }; },
- src/tools/automations.ts:22-25 (schema)The tool schema/configuration defining the title and description. No inputSchema is present as the tool takes no parameters.config: { title: "Open Automation Creator", description: "Open SendGrid automation creator in browser", },
- src/tools/index.ts:1-10 (registration)Registration of automation tools (including open_automation_creator) by importing automationTools and spreading it into the allTools export, which likely registers all MCP tools.import { automationTools } from "./automations.js"; import { campaignTools } from "./campaigns.js"; import { contactTools } from "./contacts.js"; import { mailTools } from "./mail.js"; import { miscTools } from "./misc.js"; import { statsTools } from "./stats.js"; import { templateTools } from "./templates.js"; export const allTools = { ...automationTools,