sendgrid-mcp

sendgrid-mcp

3.4

If you are the rightful owner of sendgrid-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides access to SendGrid's Marketing API for email marketing and contact management.

The SendGrid MCP Server is designed to facilitate seamless integration with SendGrid's Marketing API, focusing on email marketing and contact management. It supports SendGrid's v3 APIs exclusively, ensuring modern and efficient operations. The server allows users to manage contacts, create and manage contact lists, send emails, and handle dynamic email templates. It also provides tools for analytics and account management, such as listing verified senders and suppression groups. The server is built to work with dynamic templates and the Single Sends API, offering robust capabilities for bulk email operations. Users can easily set up and configure the server with their SendGrid API key, and the server is designed to be used with Cline MCP settings in VSCode.

Features

  • Supports SendGrid's v3 APIs exclusively, ensuring modern functionality.
  • Facilitates contact and list management with tools for adding, deleting, and listing contacts and lists.
  • Enables email sending with support for dynamic templates and Single Sends API.
  • Provides analytics tools for retrieving email statistics and validating email addresses.
  • Includes account management features for listing verified senders and suppression groups.

Tools

  1. list_contacts

    List all contacts

  2. add_contact

    Add a contact

  3. delete_contacts

    Delete a contact

  4. get_contacts_by_list

    Get the contacts in the list

  5. list_contact_lists

    List all contact lists

  6. create_contact_list

    Create a contact list

  7. delete_list

    Delete a contact list

  8. add_contacts_to_list

    Add a contact to the list

  9. remove_contacts_from_list

    Remove contacts from the list

  10. send_email

    Send a single email

  11. send_to_list

    Send emails in batches to the list

  12. create_template

    Create dynamic templates

  13. list_templates

    List all templates

  14. get_template

    Get the template

  15. delete_template

    Delete the template

  16. get_stats

    Get email statistics

  17. validate_email

    Verify email address

  18. list_verified_senders

    List verified senders

  19. list_suppression_groups

    List all unsubscribe groups