Choose who gets access.
Approve the permissions your agent needs. Review or revoke its connection from your Deliverlens account.
Manage connections ↗Language
Open the Academy in your preferred language.
Deliverlens for AI agents
Check your email setup, test a message and understand the results. All from the conversation you’re already in.
Your account. Your permissions. Your existing plan.
Check fintrate.com’s SPF and explain what needs fixing.
Sign in to Deliverlens and approve access.
Your agent uses the same tools and allowances.
Get the findings, with an explanation you can use.
Set up your connection
Choose your workspace for setup instructions, ready-to-copy commands and account sign-in.
Claude Code + Deliverlens
Open Claude Code in your project. Add Deliverlens with the command below, then use /mcp to sign in to your account.
Run this once in your terminal. User scope makes the connection available across your projects.
claude mcp add --transport http --scope user deliverlens https://api.deliverlens.com/mcpKeep DELIVERLENS_API_KEY in your private environment and make it available to your client. Merge this configuration into .mcp.json instead of the OAuth entry. Use your own named integration key.
{
"mcpServers": {
"deliverlens": {
"type": "http",
"url": "https://api.deliverlens.com/mcp",
"headers": {
"Authorization": "Bearer ${DELIVERLENS_API_KEY}"
}
}
}
}Cursor + Deliverlens
Add Deliverlens to Cursor, review the server address and sign in when prompted. Open Agent chat to use your connected tools.
Add to CursorPrefer to add it yourself? Merge this entry into your project configuration, then enable Deliverlens in MCP settings.
{
"mcpServers": {
"deliverlens": {
"url": "https://api.deliverlens.com/mcp"
}
}
}Keep DELIVERLENS_API_KEY in your private environment and make it available to your client. Merge this configuration into .cursor/mcp.json instead of the OAuth entry. Use your own named integration key.
{
"mcpServers": {
"deliverlens": {
"url": "https://api.deliverlens.com/mcp",
"headers": {
"Authorization": "Bearer ${env:DELIVERLENS_API_KEY}"
}
}
}
}VS Code + Deliverlens
Open the Command Palette, run MCP: Add Server and choose HTTP. Paste the Deliverlens server URL and name the connection deliverlens.
You can also merge this into your workspace configuration. Start the server, review the trust prompt and complete the browser sign-in.
{
"servers": {
"deliverlens": {
"type": "http",
"url": "https://api.deliverlens.com/mcp"
}
}
}Codex + Deliverlens
Use the commands below in your terminal. Codex opens your browser so you can sign in and approve the connection.
Add the remote server, then authenticate with your Deliverlens account.
codex mcp add deliverlens --url https://api.deliverlens.com/mcp
codex mcp login deliverlensKeep DELIVERLENS_API_KEY in your private environment and make it available to your client. Merge this configuration into ~/.codex/config.toml instead of the OAuth entry. Use your own named integration key.
[mcp_servers.deliverlens]
url = "https://api.deliverlens.com/mcp"
bearer_token_env_var = "DELIVERLENS_API_KEY"Gemini CLI + Deliverlens
Add Deliverlens to your Gemini CLI settings, then restart the CLI. Your account connects through the browser sign-in flow.
Merge this entry into your settings file. The HTTP endpoint supports OAuth discovery.
{
"mcpServers": {
"deliverlens": {
"httpUrl": "https://api.deliverlens.com/mcp",
"oauth": {
"enabled": true
}
}
}
}Devin + Deliverlens
In Customize → MCPs, choose Add MCP, then Add custom MCP. Name it Deliverlens and select HTTP as the transport.
Paste this server URL, choose OAuth and select Personal access so each teammate connects their own Deliverlens account.
https://api.deliverlens.com/mcpChatGPT + Deliverlens
Open your app or MCP connector settings and add a custom MCP server. Name it Deliverlens and choose OAuth authentication.
Open ChatGPTPaste this server URL. Continue through the connection screen, sign in to Deliverlens and approve the requested permissions.
https://api.deliverlens.com/mcpAny agent + Deliverlens
Paste the setup prompt below into an agent that can read a web page. It can follow our guide for MCP or a server-side REST integration.
Read https://www.deliverlens.com/agents.md and connect Deliverlens using OAuth account linking when supported. Use my paid account, keep credentials out of chat and Git, and ask before starting checks. For direct tool access, add this Streamable HTTP server and choose OAuth account linking. Use a named API key only if your client needs Bearer authentication.
https://api.deliverlens.com/mcpHosted agents need a publicly reachable HTTPS server. Sign in with a verified Deliverlens account and an active paid plan.
Copy this instruction into an agent that can read URLs. It will follow the Deliverlens guide for your project.
Read https://www.deliverlens.com/agents.md and connect Deliverlens using OAuth account linking when supported. Use my paid account, keep credentials out of chat and Git, and ask before starting checks.Approve the permissions your agent needs. Review or revoke its connection from your Deliverlens account.
Manage connections ↗Your API keys and connected agents use the same daily, monthly and service limits. Connecting an agent doesn’t change your subscription.
See plans and allowances ↗Try “Check fintrate.com’s SPF” or “Create an email test.” Then ask for a clear explanation of the findings and your next step.
Explore the toolsUseful tools, real results
Every check follows your account permissions, service allowance and current provider availability.
Get this account’s service availability, plan allowances and remaining usage before running a check.
list_servicesRead an owned check by ID. Queued or running means the result is not ready. This read does not start another check.
get_check_resultCreate a test email address using the account’s existing message-test allowance. Ask before consuming a test. The user must send their message to the returned address.
create_message_testRead an owned message test by ID. Waiting means no analysed message is ready. Return the actual evidence and avoid promises about inbox delivery.
get_message_testCheck an email address for formatting problems and confirm whether its domain is set up to receive email. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_emailFind a domain’s SPF record and spot common configuration problems. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_spfLook up a DKIM public key and check whether its selector and key material are published correctly. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_dkimFind a DMARC record, review its policy and alignment settings, and catch common mistakes. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_dmarcCheck whether a BIMI record is published and review its declared logo and certificate locations. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_bimiCheck whether a domain appears on the reputation sources connected to Deliverlens. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_domain_blacklistReview the reputation coverage available for an email address and see whether it applies to the address or its domain. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_email_blacklistCheck a public sending IP against the reputation sources connected to Deliverlens. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
check_ip_blacklistSee where a controlled test email lands across the connected mailbox sample. Starts a queued check and uses the current service allowance. Read it with get_check_result. Check availability with list_services first.
start_inbox_placementNo. An agent can use the setup guide and OpenAPI reference to call the REST API. MCP gives compatible clients a discoverable set of tools they can call directly.
Free accounts use the website. API and MCP tools require an active paid subscription. API keys and connected assistants share the account’s daily, monthly and per-service limits.
OAuth account linking opens Deliverlens so you can sign in directly. No API key is needed. If you choose the API key option, store it in your client’s secure settings or private environment, never in chat or Git.
Your agent creates a test address. Send your email to that address from your usual platform, then ask the agent to retrieve and explain the results.
The MCP tools cover diagnostics, service availability and owned test results. They do not expose billing, password changes, API-key management, deletion or raw-message downloads.
Deliverlens returns evidence and findings. Your agent can explain them and suggest changes. This connection does not edit your DNS or guarantee email delivery.
Email testing, where you work