AgentPost
Integrations

Cursor

Integrate AgentPost email operations into your Cursor AI coding workflow

Cursor is an AI-powered code editor that supports MCP servers for extending its capabilities. By connecting the AgentPost MCP server, Cursor can manage email directly within your coding environment -- useful for agents that need email integration or for managing project communications.

Setup

1. Install the MCP server

npm install -g @agentpost/mcp-server

2. Configure Cursor

Open Cursor's MCP configuration. Navigate to Settings > MCP Servers and add a new server:

Name: agentpost Command: npx Args: @agentpost/mcp-server

Or edit the configuration file directly at ~/.cursor/mcp.json:

{
  "mcpServers": {
    "agentpost": {
      "command": "npx",
      "args": ["@agentpost/mcp-server"],
      "env": {
        "AGENTPOST_API_KEY": "ap_sk_your_api_key_here"
      }
    }
  }
}

3. Restart Cursor

After saving the configuration, restart Cursor to load the MCP server. The AgentPost tools will be available in Cursor's AI chat.

Example workflows

Email-driven development

Use Cursor to build email integration features while testing them live:

> Create a test inbox for my e-commerce notification system.
> Send a test order confirmation email to test@example.com with
  the HTML template I just wrote in src/templates/order-confirmation.html.
> Check if the test email was received and show me the rendered content.

Bug report via email

Let Cursor help you send structured bug reports to your team:

> The test in src/api/__tests__/auth.test.ts is failing.
> Create a bug report email to eng-team@acmeco.com with the
  test name, error output, and relevant code context. Include
  the stack trace as a code block in the HTML body.

Code review notifications

Automate email notifications for code review workflows:

> Send an email to the team at code-review@acmeco.com notifying
  them that the authentication refactor PR is ready for review.
  Include a summary of the changes I made in the last 5 commits.

API integration testing

Test your email API integration without leaving the editor:

> List all inboxes and show me which ones have unread messages.
> Get the latest message in the support inbox and show me
  the extracted_text field.
> Reply to that message with "Looking into this now. Will update
  within the hour."

Environment variables

VariableRequiredDescription
AGENTPOST_API_KEYYesYour AgentPost API key (ap_sk_...)
AGENTPOST_BASE_URLNoCustom API base URL for your own instance

Available operations

All MCP server tools are available in Cursor, including inbox management, message operations, thread management, drafts, labels, attachments, and domain management.

Tips

  • Cursor's AI chat can combine AgentPost operations with code editing in a single conversation
  • Use project-level MCP configuration to share the AgentPost connection with collaborators
  • For testing email templates, have Cursor send the HTML and then check the received message to verify rendering
  • Create test inboxes for development and staging environments to avoid sending to real addresses
  • Keep API key scopes minimal -- Cursor only needs the permissions your workflow requires

On this page