Skip to main content
Glama
railsware

Mailtrap Email Sending

by railsware

delete-template

Remove email templates from Mailtrap Email Sending to manage your transactional email content and maintain clean template libraries.

Instructions

Delete an existing email template

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
template_idYesID of the template to delete

Implementation Reference

  • The main handler function for the delete-template tool. It deletes the template using the Mailtrap client and returns a success or error message.
    async function deleteTemplate({ template_id, }: DeleteTemplateRequest): Promise<{ content: any[]; isError?: boolean }> { try { if (!client) { throw new Error("MAILTRAP_API_TOKEN environment variable is required"); } await client.templates.delete(template_id); return { content: [ { type: "text", text: `Template with ID ${template_id} deleted successfully!`, }, ], }; } catch (error) { console.error("Error deleting template:", error); const errorMessage = error instanceof Error ? error.message : String(error); return { content: [ { type: "text", text: `Failed to delete template: ${errorMessage}`, }, ], isError: true, }; } }
  • Input schema for the delete-template tool, defining the required template_id parameter.
    const deleteTemplateSchema = { type: "object", properties: { template_id: { type: "number", description: "ID of the template to delete", }, }, required: ["template_id"], additionalProperties: false, }; export default deleteTemplateSchema;
  • src/server.ts:73-81 (registration)
    Registration of the delete-template tool in the server's tools array, linking to its schema and handler.
    { name: "delete-template", description: "Delete an existing email template", inputSchema: deleteTemplateSchema, handler: deleteTemplate, annotations: { destructiveHint: true, }, },

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/railsware/mailtrap-mcp'

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