MCP Server
26 tools for AI agents. Works with Claude, Cursor, Windsurf, and any MCP client.
Docs MCP
Give your AI instant access to all Ark documentation. No reading required.
Quickstart
Send your first email in under 5 minutes with our sandbox domain
API Reference
Explore all 29 endpoints with interactive examples
SDKs
Official SDKs for Python, Node.js, Ruby, and Go
Why Ark?
AI-Native
Native MCP server with 26 tools. Your AI agent can send, track, and manage emails without custom code.
High Deliverability
99.9% deliverability with automatic SPF, DKIM, and DMARC configuration.
Sub-Second Delivery
Average delivery time under 1 second with global infrastructure.
Three Ways to Send
- MCP (AI Agents)
- Python
- Node.js
- Ruby
- Go
- cURL
Install the MCP server and let your AI assistant handle email operations:Then in Claude, Cursor, or any MCP client:
MCP Setup Guide
Full setup instructions for Claude, Cursor, and other MCP clients
Core Features
MCP Server for AI Agents
Native Model Context Protocol support with 26 tools. Send emails, check deliveries, manage domains, handle bounces—all from Claude, Cursor, or any MCP client.Transactional Email
Send password resets, order confirmations, and notifications with confidence. Our API handles templating, tracking, and delivery optimization automatically.Domain Management
Configure custom sending domains with automated DNS verification. Support for DKIM, SPF, and DMARC authentication.Webhook Events
Receive real-time HTTP callbacks for delivery events, bounces, complaints, opens, and clicks. Full HMAC signature verification for security.AI-Readable Documentation
Every documentation page available as clean Markdown. Append.md to any URL for efficient consumption by AI systems and reduced token usage in LLM context windows.
Get Started
1
Choose your integration method
For AI Agents: Install the MCP serverFor Developers: Choose your SDK
- Python
- Node.js
- Ruby
- Go
2
Get your API key
Create an account at arkhq.io and generate an API key from your dashboard.
3
Send a test email
Use our sandbox domain to send your first email without any domain setup.
4
Configure your domain
Add your sending domain and configure DNS records for production use.
