Skip to main content
Glama
deyikong

SendGrid MCP Server

by deyikong

open_single_send_creator

Launch the SendGrid single send creator interface to design and configure email campaigns directly in your browser for marketing and transactional communications.

Instructions

Open SendGrid single send creator in browser

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function that executes the tool logic, returning a message instructing the user to open the SendGrid URL for creating a new single send campaign.
    handler: async (): Promise<ToolResult> => { return { content: [ { type: "text", text: "Please open this URL in your browser to create a new single send:\nhttps://mc.sendgrid.com/single-sends/new/selector/your-designs?view=raw", }, ], }; },
  • The tool's configuration schema, defining its title and description. No input schema as the tool requires no parameters.
    open_single_send_creator: { config: { title: "Open Single Send Creator", description: "Open SendGrid single send creator in browser", },
  • src/index.ts:21-23 (registration)
    Registers all tools, including 'open_single_send_creator', to the MCP server by iterating over the allTools object.
    for (const [name, tool] of Object.entries(allTools)) { server.registerTool(name, tool.config as any, tool.handler as any); }
  • Aggregates tool objects from various modules into allTools, incorporating the campaignTools which defines 'open_single_send_creator'.
    export const allTools = { ...automationTools, ...campaignTools, ...contactTools, ...mailTools, ...miscTools, ...statsTools, ...templateTools, };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/deyikong/sendgrid-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server