KosmoKrator

productivity

Resend MCP Gateway for AI Agents

Expose Resend tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

Resend MCP Gateway

Expose Resend to MCP clients with `kosmokrator mcp:serve --integration=resend`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=resend --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-resend": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=resend",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=resend --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__resend__resend_send_email resend.resend_send_email Write write
integration__resend__resend_list_emails resend.resend_list_emails Read read
integration__resend__resend_get_email resend.resend_get_email Read read
integration__resend__resend_update_emails resend.resend_update_emails Write write
integration__resend__resend_cancel_email resend.resend_cancel_email Write write
integration__resend__resend_send_batch_emails resend.resend_send_batch_emails Write write
integration__resend__resend_list_attachments resend.resend_list_attachments Read read
integration__resend__resend_get_attachments resend.resend_get_attachments Read read
integration__resend__resend_list_receiving resend.resend_list_receiving Read read
integration__resend__resend_get_receiving resend.resend_get_receiving Read read
integration__resend__resend_list_attachments_receiving_email_id_attachments resend.resend_list_attachments_receiving_email_id_attachments Read read
integration__resend__resend_get_attachments_email_id_attachments_attachment_id resend.resend_get_attachments_email_id_attachments_attachment_id Read read
integration__resend__resend_create_domain resend.resend_create_domain Write write
integration__resend__resend_list_domains resend.resend_list_domains Read read
integration__resend__resend_get_domain resend.resend_get_domain Read read
integration__resend__resend_update_domains resend.resend_update_domains Write write
integration__resend__resend_delete_domains resend.resend_delete_domains Write write
integration__resend__resend_verify_domain resend.resend_verify_domain Write write
integration__resend__resend_create_api_key resend.resend_create_api_key Write write
integration__resend__resend_list_api_keys resend.resend_list_api_keys Read read
integration__resend__resend_delete_api_keys resend.resend_delete_api_keys Write write
integration__resend__resend_create_templates resend.resend_create_templates Write write
integration__resend__resend_list_templates resend.resend_list_templates Read read
integration__resend__resend_get_templates resend.resend_get_templates Read read
integration__resend__resend_update_templates resend.resend_update_templates Write write
integration__resend__resend_delete_templates resend.resend_delete_templates Write write
integration__resend__resend_publish_template resend.resend_publish_template Write write
integration__resend__resend_duplicate_template resend.resend_duplicate_template Write write
integration__resend__resend_create_audiences resend.resend_create_audiences Write write
integration__resend__resend_list_audiences resend.resend_list_audiences Read read
integration__resend__resend_delete_audiences resend.resend_delete_audiences Write write
integration__resend__resend_get_audiences resend.resend_get_audiences Read read
integration__resend__resend_create_contact resend.resend_create_contact Write write
integration__resend__resend_list_contacts resend.resend_list_contacts Read read
integration__resend__resend_get_contacts resend.resend_get_contacts Read read
integration__resend__resend_update_contacts resend.resend_update_contacts Write write
integration__resend__resend_delete_contacts resend.resend_delete_contacts Write write
integration__resend__resend_create_broadcasts resend.resend_create_broadcasts Write write
integration__resend__resend_list_broadcasts resend.resend_list_broadcasts Read read
integration__resend__resend_delete_broadcasts resend.resend_delete_broadcasts Write write
integration__resend__resend_get_broadcasts resend.resend_get_broadcasts Read read
integration__resend__resend_update_broadcasts resend.resend_update_broadcasts Write write
integration__resend__resend_send_broadcasts resend.resend_send_broadcasts Write write
integration__resend__resend_create_webhooks resend.resend_create_webhooks Write write
integration__resend__resend_list_webhooks resend.resend_list_webhooks Read read
integration__resend__resend_get_webhooks resend.resend_get_webhooks Read read
integration__resend__resend_update_webhooks resend.resend_update_webhooks Write write
integration__resend__resend_delete_webhooks resend.resend_delete_webhooks Write write
integration__resend__resend_create_segments resend.resend_create_segments Write write
integration__resend__resend_list_segments resend.resend_list_segments Read read
integration__resend__resend_get_segments resend.resend_get_segments Read read
integration__resend__resend_delete_segments resend.resend_delete_segments Write write
integration__resend__resend_create_topics resend.resend_create_topics Write write
integration__resend__resend_list_topics resend.resend_list_topics Read read
integration__resend__resend_get_topics resend.resend_get_topics Read read
integration__resend__resend_update_topics resend.resend_update_topics Write write
integration__resend__resend_delete_topics resend.resend_delete_topics Write write
integration__resend__resend_create_contact_properties resend.resend_create_contact_properties Write write
integration__resend__resend_list_contact_properties resend.resend_list_contact_properties Read read
integration__resend__resend_get_contact_properties resend.resend_get_contact_properties Read read
integration__resend__resend_update_contact_properties resend.resend_update_contact_properties Write write
integration__resend__resend_delete_contact_properties resend.resend_delete_contact_properties Write write
integration__resend__resend_list_segments_contacts_contact_id_segments resend.resend_list_segments_contacts_contact_id_segments Read read
integration__resend__resend_create_segments_contact_id_segments_segment_id resend.resend_create_segments_contact_id_segments_segment_id Write write
integration__resend__resend_delete_segments_contact_id_segments_segment_id resend.resend_delete_segments_contact_id_segments_segment_id Write write
integration__resend__resend_get_topics_contacts_contact_id_topics resend.resend_get_topics_contacts_contact_id_topics Read read
integration__resend__resend_update_topics_contacts_contact_id_topics resend.resend_update_topics_contacts_contact_id_topics Write write
integration__resend__resend_list_logs resend.resend_list_logs Read read
integration__resend__resend_get_logs resend.resend_get_logs Read read
integration__resend__resend_create_automations resend.resend_create_automations Write write
integration__resend__resend_list_automations resend.resend_list_automations Read read
integration__resend__resend_get_automations resend.resend_get_automations Read read
integration__resend__resend_update_automations resend.resend_update_automations Write write
integration__resend__resend_delete_automations resend.resend_delete_automations Write write
integration__resend__resend_stop_automations resend.resend_stop_automations Write write
integration__resend__resend_list_runs resend.resend_list_runs Read read
integration__resend__resend_get_runs resend.resend_get_runs Read read
integration__resend__resend_create_events resend.resend_create_events Write write
integration__resend__resend_list_events resend.resend_list_events Read read
integration__resend__resend_send_events resend.resend_send_events Write write
integration__resend__resend_get_events resend.resend_get_events Read read
integration__resend__resend_update_events resend.resend_update_events Write write
integration__resend__resend_delete_events resend.resend_delete_events Write write

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.