# Resend — MCP server on mcp.ai > The universal API for sending emails. By: mcp.ai · official Page: https://mcp.ai/resend ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_resend?ms=1781542320000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/resend/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/resend/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/resend/skill.md Postman collection (v2.1): https://mcp.ai/resend/postman.json ## Tools - resend_cancel_email(id: string) — Cancel a scheduled email. - resend_create_audience(name: string) — Create a list of contacts. - resend_create_contact(email: string, lastName?: string, firstName?: string, audienceId: string, unsubscribed?: boolean) — Create a contact in resend. - resend_create_domain(name: string, region?: string) — Create a domain through the resend email api. - resend_delete_audience(audience_id: string) — Remove an existing audience. - resend_delete_contact(id?: string, email?: string, audienceId: string) — Delete a contact in resend. - resend_delete_domain(domain_id: string) — Delete a domain through the resend email api. - resend_list_audiences() — List all audiences. - resend_list_contacts(audienceId: string) — List contacts in resend. - resend_list_domains() — List all domains. - resend_retrieve_audience(audience_id: string) — Retrieve a single audience. - resend_retrieve_contact(id: string, audienceId: string) — Retrieve a contact in resend. - resend_retrieve_domain(domain_id: string) — Retrieve a single domain. - resend_retrieve_email(email_id: string) — Retrieve a single email. - resend_send_email(cc?: string, to: string, bcc?: string, from: string, html?: string, text?: string, react?: string, headers?: object, subject: string, reply_to?: string, scheduled_at?: string) — Send an email using resend. - resend_update_domain(tls?: string, domain_id: string, open_tracking?: boolean, click_tracking?: boolean) — Update an existing domain. - resend_update_email(id: string, scheduled_at?: string) — Update a scheduled email. - resend_verify_domain(domain_id: string) — Verify a domain through the resend email api. ## Links Docs: https://mcp.ai/docs/mcps/resend Website: https://mcp.ai/mcps/resend