{"slug":"Garoth/sendgrid-mcp","name":"SendGrid","description":"Access SendGrid's Marketing API for email marketing and contact management.","category":"communication","tags":[],"official":false,"stars":26,"transport":null,"install":null,"tools":[{"name":"send_email","description":"Send an email using SendGrid's v3 Mail Send API"},{"name":"send_email_with_template","description":"Send an email using a SendGrid dynamic template"},{"name":"add_contact","description":"Add or update a contact in SendGrid marketing lists"},{"name":"get_contact_by_email","description":"Look up a contact by email address in SendGrid"},{"name":"create_list","description":"Create a new marketing list in SendGrid"},{"name":"add_contact_to_list","description":"Add an existing contact to a specific marketing list"},{"name":"remove_contact_from_list","description":"Remove a contact from a specific marketing list"},{"name":"get_lists","description":"Retrieve all marketing lists from SendGrid"},{"name":"get_list_contacts","description":"Retrieve all contacts in a specific marketing list"},{"name":"delete_contact","description":"Delete a contact from SendGrid by email"},{"name":"get_all_contacts","description":"Retrieve all contacts from SendGrid"},{"name":"get_contact_count","description":"Get the total count of contacts in SendGrid"},{"name":"get_sender_identities","description":"Retrieve all verified sender identities"},{"name":"get_suppressions","description":"Retrieve all suppressions (bounces, blocks, spam reports, invalid emails)"},{"name":"get_bounces","description":"Retrieve all bounced emails"},{"name":"get_blocks","description":"Retrieve all blocked emails"},{"name":"get_spam_reports","description":"Retrieve all spam reports"},{"name":"get_invalid_emails","description":"Retrieve all invalid email addresses"},{"name":"get_stats","description":"Retrieve email statistics for a specified date range"},{"name":"get_category_stats","description":"Retrieve email statistics grouped by category"},{"name":"get_global_stats","description":"Retrieve global email statistics"},{"name":"get_parse_settings","description":"Retrieve all inbound parse settings"},{"name":"create_parse_setting","description":"Create a new inbound parse setting"},{"name":"delete_parse_setting","description":"Delete an inbound parse setting by hostname"},{"name":"get_api_keys","description":"Retrieve all API keys"},{"name":"create_api_key","description":"Create a new API key"},{"name":"delete_api_key","description":"Delete an API key by ID"},{"name":"get_teammates","description":"Retrieve all teammates"},{"name":"get_teammate_pending_invitations","description":"Retrieve all pending teammate invitations"},{"name":"resend_teammate_invitation","description":"Resend a pending teammate invitation"},{"name":"delete_teammate","description":"Delete a teammate by username"},{"name":"get_ip_pools","description":"Retrieve all IP pools"},{"name":"create_ip_pool","description":"Create a new IP pool"},{"name":"delete_ip_pool","description":"Delete an IP pool by name"},{"name":"get_whitelabel_domains","description":"Retrieve all whitelabel domains"},{"name":"get_whitelabel_domain","description":"Retrieve a specific whitelabel domain by ID"},{"name":"validate_whitelabel_domain","description":"Validate DNS records for a whitelabel domain"},{"name":"get_link_branding","description":"Retrieve all link branding settings"},{"name":"get_link_branding_default","description":"Retrieve the default link branding"},{"name":"get_alerts","description":"Retrieve all alerts"},{"name":"create_alert","description":"Create a new alert"},{"name":"delete_alert","description":"Delete an alert by ID"},{"name":"get_subusers","description":"Retrieve all subusers"},{"name":"create_subuser","description":"Create a new subuser"},{"name":"delete_subuser","description":"Delete a subuser by username"},{"name":"get_subuser_monitor","description":"Retrieve the monitor settings for a subuser"},{"name":"create_subuser_monitor","description":"Create monitor settings for a subuser"},{"name":"delete_subuser_monitor","description":"Delete monitor settings for a subuser"},{"name":"get_templates","description":"Retrieve all transactional templates"},{"name":"create_template","description":"Create a new transactional template"},{"name":"delete_template","description":"Delete a transactional template by ID"},{"name":"get_template_versions","description":"Retrieve all versions of a transactional template"},{"name":"create_template_version","description":"Create a new version for a transactional template"},{"name":"activate_template_version","description":"Activate a specific version of a transactional template"},{"name":"delete_template_version","description":"Delete a version of a transactional template"},{"name":"get_single_sends","description":"Retrieve all single sends"},{"name":"create_single_send","description":"Create a new single send"},{"name":"delete_single_send","description":"Delete a single send by ID"},{"name":"get_single_send","description":"Retrieve a specific single send by ID"},{"name":"update_single_send","description":"Update a single send by ID"},{"name":"start_single_send","description":"Start a single send by ID"},{"name":"schedule_single_send","description":"Schedule a single send by ID"},{"name":"unschedule_single_send","description":"Unschedule a single send by ID"},{"name":"get_categories","description":"Retrieve all categories"},{"name":"get_category","description":"Retrieve a specific category by name"},{"name":"get_category_usage","description":"Retrieve usage statistics for a specific category"},{"name":"get_category_stats_summary","description":"Retrieve a summary of category statistics"},{"name":"get_category_stats_by_date","description":"Retrieve category statistics grouped by date"},{"name":"get_category_stats_by_hour","description":"Retrieve category statistics grouped by hour"},{"name":"get_category_stats_by_day","description":"Retrieve category statistics grouped by day"},{"name":"get_category_stats_by_week","description":"Retrieve category statistics grouped by week"},{"name":"get_category_stats_by_month","description":"Retrieve category statistics grouped by month"},{"name":"get_category_stats_by_year","description":"Retrieve category statistics grouped by year"},{"name":"get_category_stats_by_all_time","description":"Retrieve category statistics for all time"},{"name":"get_category_stats_by_range","description":"Retrieve category statistics for a custom date range"},{"name":"get_category_stats_by_custom_range","description":"Retrieve category statistics for a custom date range with granularity"},{"name":"get_category_stats_by_custom_range_with_granularity","description":"Retrieve category statistics for a custom date range with specified granularity"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation","description":"Retrieve category statistics for a custom date range with granularity and aggregation"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort","description":"Retrieve category statistics for a custom date range with granularity, aggregation, and sorting"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, and limit"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, and offset"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, and include aggregation"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, and include subuser"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, and include teammate"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate_and_include_global","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, include teammate, and include global"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate_and_include_global_and_include_category","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, include teammate, include global, and include category"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate_and_include_global_and_include_category_and_include_subuser_category","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, include teammate, include global, include category, and include subuser category"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate_and_include_global_and_include_category_and_include_subuser_category_and_include_teammate_category","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, include teammate, include global, include category, include subuser category, and include teammate category"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate_and_include_global_and_include_category_and_include_subuser_category_and_include_teammate_category_and_include_global_category","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, include teammate, include global, include category, include subuser category, include teammate category, and include global category"},{"name":"get_category_stats_by_custom_range_with_granularity_and_aggregation_and_sort_and_limit_and_offset_and_include_aggregation_and_include_subuser_and_include_teammate_and_include_global_and_include_category_and_include_subuser_category_and_include_teammate_category_and_include_global_category_and_include_all","description":"Retrieve category statistics for a custom date range with granularity, aggregation, sorting, limit, offset, include aggregation, include subuser, include teammate, include global, include category, include subuser category, include teammate category, include global category, and include all"}],"env_vars":["SENDGRID_API_KEY"],"auth_type":"none","github":"https://github.com/Garoth/sendgrid-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}