Two MCP Servers, Different Purposes
Most users want both: Docs MCP for learning, API MCP for doing.
| Server | What It Does | Use Case |
|---|---|---|
| Docs MCP (this page) | Searches Ark documentation | Get accurate answers about how to use Ark |
| API MCP | Sends emails, manages domains, checks deliveries | Actually send emails and manage your account |
Why Use the Docs MCP?
When you ask an AI assistant about Ark without this connection, it relies on:- Training data that may be months or years old
- Generic web searches that return blog posts and Stack Overflow
- Guesses based on similar APIs
- Searches our documentation in real-time
- Returns accurate, up-to-date information
- Links directly to relevant documentation pages
- Understands Ark-specific terminology and patterns
Quick Setup
Claude Code
Run this command to connect Ark’s documentation to Claude Code:ark-docs listed with status “connected”.
Claude Desktop
Add Custom Connector
Click Add custom connector and enter:
- Name:
Ark Docs - URL:
https://arkhq.io/docs/mcp
Cursor
VS Code
Windsurf
Add to your Windsurf MCP configuration:Other MCP Clients
The Docs MCP server is available at:What You Can Ask
Once connected, your AI assistant can answer questions like:Getting Started
Getting Started
“How do I send my first email with Ark?”
“What SDKs does Ark support?”
“How do I set up my sending domain?”
“What’s the quickest way to integrate Ark into my Node.js app?”
API & SDKs
API & SDKs
“What parameters does the send email endpoint accept?”
“How do I check if an email was delivered using Python?”
“What’s the difference between send and send_batch?”
“Show me how to handle webhooks in Go”
Domain & DNS
Domain & DNS
“What DNS records do I need for DKIM?”
“How do I verify my sending domain?”
“What’s the difference between SPF and DMARC?”
“Why is my domain showing as unverified?”
Deliverability & Troubleshooting
Deliverability & Troubleshooting
“What does a soft bounce mean?”
“How do I handle suppression lists?”
“Why might emails go to spam?”
“What are Ark’s rate limits?”
Webhooks & Events
Webhooks & Events
“What webhook events does Ark send?”
“How do I verify webhook signatures?”
“What’s the payload format for bounce events?”
“How do I test webhooks locally?”
Example Conversations
Learning the API
Debugging Issues
Available Tools
The Docs MCP exposes one tool to AI assistants:| Tool | Description |
|---|---|
SearchArkEmailApi | Search across all Ark documentation including API references, SDK guides, concepts, and troubleshooting |
- Relevant documentation excerpts
- Page titles and URLs
- Context around matches
How It Works
- You ask a question about Ark
- Your AI assistant calls the
SearchArkEmailApitool - The MCP server searches our indexed documentation
- Relevant results are returned to your AI assistant
- Your AI formulates an accurate answer with documentation links
Combine with the API MCP
For the full Ark AI experience, use both MCP servers together:- Learn how to do things (Docs MCP)
- Do the things (API MCP)
“How do I send a batch email with Ark?” → Docs MCP explains the API “Send a welcome email to these 5 addresses…” → API MCP executes the request
FAQ
Is this different from the API MCP server?
Is this different from the API MCP server?
Yes. The Docs MCP searches documentation and returns information. The API MCP actually sends emails and manages your account.Think of it as: Docs MCP teaches, API MCP does.
Do I need an API key?
Do I need an API key?
No. The Docs MCP only searches public documentation and doesn’t require authentication.The API MCP requires an API key because it performs actions on your account.
How up-to-date are the results?
How up-to-date are the results?
The Docs MCP searches our live documentation. When we update our docs, the MCP server immediately reflects those changes.
What clients support this?
What clients support this?
Any MCP client that supports HTTP transport:
- Claude Desktop
- Claude Code
- Cursor
- VS Code (with Claude extension)
- Windsurf
- Any custom MCP client
Can I use this in my own AI application?
Can I use this in my own AI application?
Yes. The endpoint
https://arkhq.io/docs/mcp is publicly available. Connect any MCP-compatible client to give your AI access to Ark documentation.