MewCP LogoAStheTech
MCPs
Use Cases

Use cases by category

Productivity & InboxInbox, calendar, and daily flowEngineering & DevOpsShip, debug, and run on-callSales & CRMPipeline, outreach, and dealsMarketing & GrowthCampaigns, SEO, and growthSupport & SuccessTriage tickets, keep customers happyFinance & OpsClose, reconcile, and expensesCreative & ContentGenerate assets and contentPeople & HiringHiring, onboarding, and HRResearch & DataSynthesize data and insights
See all use cases
Resources
BlogsProduct updates and storiesArticlesIntegration guides and code examples
PricingDocsSign in
MewCP Logo

Infrastructure You Can Trust for Agentic Products

X

Categories

  • Productivity & Docs
  • Developer Tools
  • CRM & Sales
  • Finance & Commerce
  • Data & Analytics
  • Marketing & SEO
  • Search & Web
  • Communication
  • View All Servers →

Resources

  • Blog
  • Docs
  • Privacy Policy
  • Terms of Service

Blogs

  • View All Blogs →

Articles

  • View All Articles →
Browse Servers|Pricing|Contact

Browse by Category

Productivity & Docs

  • Gmail
  • Google Drive
  • YouTube
  • Google Calendar
  • Google People
  • Google Classroom
  • Notion
  • ClickUp
  • Figma
  • Google Tasks
  • Cal
  • Monday
  • Luma
  • Notion MCP
  • Mem MCP
  • Linear MCP
  • Calendly MCP
  • Consensus MCP
  • Craft MCP
  • Close MCP
+ 35 more
  • Dice MCP
  • Lumin PDF MCP
  • Develop21 MCP
  • Granola MCP
  • Lucid MCP
  • Mermaid Chart MCP
  • Fireflies MCP
  • ClickUp MCP
  • Miro MCP
  • Llamaindex MCP
  • Otter MCP
  • Mobbin MCP
  • Descript MCP
  • ToDoist MCP
  • SlidesGPT MCP
  • AgileHero MCP
  • JobYap MCP
  • AccountHub MCP
  • Slicktrip MCP
  • Gemina MCP
  • QrVerloz
  • Tempreon MCP
  • HyperFrames MCP
  • Menti MCP
  • Tally MCP
  • Taplio MCP
  • TickTick MCP
  • Motion MCP
  • StockCake MCP
  • Dashly MCP
  • DoingWork MCP
  • 1Stay Hotel Booking
  • 42min MCP
  • MyLeadTech MCP
  • LetsFG MCP

Developer Tools

  • Gemini
  • Veo
  • ClickUp
  • Firecrawl
  • Vercel
  • Apify
  • Github
  • Chef
  • Scientific Calculator
  • Figma
  • HTTP
  • Perplexity
  • Apify MCP
  • Hugging Face Hub MCP
  • Buildkite MCP
  • Cloudflare MCP
  • Context7 MCP
  • Ahrefs MCP
  • Sentry MCP
  • Brevo Docs MCP
+ 58 more
  • X Docs MCP
  • Jev
  • Linear MCP
  • Calendly MCP
  • Craft MCP
  • DeepWiki MCP
  • Inspo MCP
  • Kernel MCP
  • Malwarebytes MCP
  • Mermaid Chart MCP
  • Supabase MCP
  • Microsoft Learn MCP
  • Webflow MCP
  • Scalar Docs MCP
  • Oneuptime MCP
  • Redocly MCP
  • Reducto Docs MCP
  • Llamaindex Docs MCP
  • B12 MCP
  • Lucid Docs MCP
  • Airwallex Docs MCP
  • Langfuse Docs MCP
  • Glen Docs MCP
  • AgentMail
  • Gogs Docs MCP
  • Netlify MCP
  • Neon MCP
  • Minlify Admin MCP
  • Mintlify Index MCP
  • Fern Docs MCP
  • Greptile MCP
  • Statssif Docs MCP
  • Scorecard MCP
  • Railway MCP
  • Inkbox AI
  • Stele MCP
  • LastPing MCP
  • ConsentStack
  • Iubenda MCP
  • BSV.CX MCP
  • Agent Traffic Lab MCP
  • Nippy MCP
  • Just Domain MCP
  • Grafana Cloud MCP
  • HotAPI Docs
  • Endoflife.ai MCP
  • ElevenLabs MCP
  • Laso Docs MCP
  • OpenRouter MCP
  • Replit MCP
  • Tripadvisor Docs MCP
  • GitLab MCP
  • Mailchimp Docs MCP
  • Clerk MCP
  • HotAPI
  • TinyFish
  • Porter MCP
  • AnyAPI MCP

CRM & Sales

  • Google People
  • OneSignal MCP
  • Brevo Docs MCP
  • Brevo
  • Brevo MCP
  • Carbon Voice MCP
  • Clay MCP
  • Close MCP
  • Attio MCP
  • Clarify MCP
  • Hunter.io
  • Plain MCP
  • Modem MCP
  • Whats MCP
  • HubSpot MCP
  • Getleads.io MCP
  • ContactOut MCP
  • Crunchbase MCP

Finance & Commerce

  • Kite
  • Razorpay
  • Polymarket
  • Stripe
  • Binance
  • Upstox
  • Aiwyn MCP
  • Era-Context-MCP
  • Granted MCP
  • XDC AI MCP
  • Agentery MCP
  • Agent Embassy
  • Quick Commerce MCP
  • Longbridge MCP
  • Mercury MCP
  • Blockscout MCP
  • Octagon AI MCP
  • Stripe MCP
  • Taskrabbit MCP
  • SeatGeek MCP
+ 25 more
  • Clarity AI MCP
  • Beyond Payday MCP
  • DeFade MCP
  • MobileMRR MCP
  • SecondAppraisal MCP
  • Brek MCP
  • Coinversa Pulse MCp
  • Supermetrics Marketing Analytics MCP
  • DeepLedger MCP
  • Laso MCP
  • Laso Docs MCP
  • Razorpay MCP
  • Kiwi MCP
  • lastminute mcp
  • Coinfuty MCP
  • Pyth MCP
  • Carta MCP
  • Belvo MCP
  • OnChainDiligence MCP
  • LetsFG MCP
  • Keel MCP
  • Community Funding NZ MCP
  • Zillow MCP
  • SuperBooks
  • Bigdata MCP

Data & Analytics

  • Apify MCP
  • Cloudflare MCP
  • Ahrefs MCP
  • Candid MCP
  • Consensus MCP
  • Contentsquare MCP
  • Era-Context-MCP
  • Instinct MCP
  • legal Data Hunter MCP
  • Marcopolo MCP
  • Mixpanel MCP
  • MOSPI MCP
  • Hex MCP
  • OpenRevenue MCP
  • Statsig MCP
  • Synthesize Bio MCP
  • PostHog MCP
  • PopHIVE MCP
  • Fuse Health MCP
  • Cliometry MCP
+ 10 more
  • AccuWeather MCP
  • ChEMBL MCP
  • ClinicalTrials.gov MCP
  • Staats MCP
  • NPI Registry MCP
  • AOI MCP
  • MAIA MCP
  • Amass MCP
  • Akta.pro MCP
  • OldCarsData MCP

Marketing & SEO

  • YouTube
  • Google Business
  • Mailchimp
  • Google Search Console
  • OneSignal MCP
  • Cloudflare MCP
  • Brevo Docs MCP
  • Brevo
  • Brevo MCP
  • AirOps MCP
  • Clay MCP
  • Contentsquare MCP
  • Reelsmith MCP
  • GoDaddy MCP
  • Metricool MCP
  • Webflow MCP
  • Windsor MCP
  • Commonroom MCP
  • B12 MCP
  • Hunter.io
+ 23 more
  • Get MCP Ads
  • Minlify Admin MCP
  • Zernio MCP
  • Affiliatespy MCP
  • VarynForge
  • ListingGood MCP
  • North Noir MCP
  • Supermetrics Marketing Analytics MCP
  • NitroSend MCP
  • Spicy API MCP
  • Cromanion MCP
  • Manifold MCP
  • Cloro MCP
  • Agency AI MCP
  • Taplio MCP
  • Moda MCP
  • Semrush MCP
  • Mangools
  • Runway MCP
  • GrowSurf MCP
  • OpusClip AI Producer MCP
  • Zoho Mail
  • Beehiiv MCP

Search & Web

  • Web Scrapper
  • Firecrawl
  • Apify
  • Perplexity
  • Context.dev
  • Exa
  • Brave Search
  • Apify MCP
  • Ahrefs MCP
  • DeepWiki MCP
  • Dice MCP
  • GoDaddy MCP
  • Granted MCP
  • Microsoft Learn MCP
  • Viator MCp
  • Scholargateway MCP
  • Parallel MCP
  • Mintlify Index MCP
  • OpenWeather MCP
  • Simplescraper MCP
+ 25 more
  • SearchApi MCP
  • PubMed MCP
  • YouTube Transcript AI MCP
  • AccuWeather MCP
  • bioRxiv MCP
  • HEY Research Lab MCP
  • CourtListener MCP
  • Elicit MCP
  • StockCake MCP
  • TradesWithAI MCP
  • GSCmate MCP
  • Superfast Robotics MCP
  • Loppee MCP
  • Energy North Journal UK MCP
  • SocialToAI MCP
  • Agent Evidence API MCP
  • Permit Scouter
  • MyStreetData USA
  • Shop Nobi MCP
  • EverythingMeetsAI MCP
  • Mubboo Flights Search MCP
  • Ticketglide MCP
  • Premium Cruise Fares MCP
  • Tripadvisor MCP
  • LiteScrape MCP

Communication

  • Gmail
  • Google Meet
  • Google Calendar
  • Mailchimp
  • WhatsApp
  • Slack
  • OneSignal MCP
  • Brevo Docs MCP
  • Carbon Voice MCP
  • Hunter.io
  • Outlook
  • Nylas MCP
  • Resend MCP
  • Read AI MCP
  • Whats MCP
  • Inkbox AI
  • QrVerloz
  • ElevenLabs MCP
  • Fathom MCP
  • MyBestSim MCP
+ 6 more
  • Redra MCP
  • 1Stay Hotel Booking
  • ActivitySmith MCP
  • Runway MCP
  • Sonos MCP
  • MyChatbot

© 2026 MewCP. All rights reserved.

  1. Home
  2. MCPs
  3. Zoho Mail
Zoho Mail

Zoho Mail Integration for AI Agents

Connect Zoho Mail to Claude, ChatGPT and any AI agent. Search, read, send and reply to emails, manage drafts, folders and labels, all through one secure connection.

v1.0.022 calls14 toolsOAuthGitHubReport an issue
Open in ChatGPTChatGPT
Open in ClaudeClaude
Playground
VS CodeVS Code
Connected to Zoho Mail via MewCP.

Encrypted at rest, isolated from the model

Resolved from an AES-256-GCM vault at the moment of the call and attached to the request — the model never sees the secrets.

Try asking

Everything Zoho Mail can do

Tools14

list_accounts

read

Retrieves all account details of the authenticated user, including each account's accountId, email addresses, storage, send-mail details, forwarding and vacation-reply settings. The accountId returned here is required by every account-scoped endpoint. A linked external (non-Zoho) account returns a smaller object than a native Zoho account, and some fields such as address, mailForward, and vacationResponse are absent when not configured — use mailboxAddress or sendMailDetails[].fromAddress, not emailAddress[].isPrimary, to find the address usable for sending mail.

list_folders

read

Lists all folders within the specified account, returning each folder's ID, name, path, type, IMAP access flag, and archive flag. folderType is not unique — Zoho-created folders such as Notification or Newsletter can also carry folderType "Inbox", so identify the actual Inbox by path ("/Inbox") rather than by folderType.

list_labels

read

Retrieves all labels for the specified Zoho Mail account, returning each label's labelId, tagId, displayName, color and sequence. The labelId returned here is required by label-specific and email/thread labelling endpoints.

apply_labels_to_emails

destructive

DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Applies one or more labels to every email in messageId (or threadId) at once, in a single bulk call. This overwrites the current label set for every matched message or thread — the original label state is not returned and cannot be recovered from this call. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly how many messages/threads will be affected and which labels will be applied, and wait for their explicit written confirmation before proceeding.

delete_email

destructive

DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Deletes a single email identified by accountId, folderId and messageId. By default the email is moved to the Trash folder; set expunge to true to delete it permanently without moving it to Trash — this is irreversible and the email cannot be recovered. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly what will be deleted and whether it is a permanent deletion, and wait for their explicit written confirmation before proceeding.

get_email_content

read

Retrieves the body content of a specific email by accountId, folderId and messageId. Returns the HTML content and the messageId; on a threaded message, pass includeBlockContent=true to get the reply (content) and the quoted parent (blockContent) separately — omitting it returns only the combined original content.

list_emails

read

Lists emails in a mailbox folder, or filtered by read/unread status, flag, label, thread or attachment presence, with start/limit paging. limit accepts 1-200 (default 10); start is the 1-based sequence number to page from (default 1). For a free-text or search-syntax query, use search_emails instead.

mark_email_as_read

destructive

DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Marks every email in messageId (or threadId) as read in a single bulk call. This overwrites the current read/unread state for every matched message or thread — the original state is not returned and cannot be recovered from this call. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly how many messages/threads will be marked read, and wait for their explicit written confirmation before proceeding.

mark_email_as_unread

destructive

DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Marks every email in messageId (or threadId) as unread in a single bulk call. This overwrites the current read/unread state for every matched message or thread — the original state is not returned and cannot be recovered from this call. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly how many messages/threads will be marked unread, and wait for their explicit written confirmation before proceeding.

move_emails

destructive

DESTRUCTIVE — REQUIRES EXPLICIT USER CONFIRMATION BEFORE CALLING. Moves every email in messageId (or whole threads in threadId) from its current folder to destfolderId, in a single bulk call. This changes the folder of every matched message or thread — the original folder is not returned and cannot be recovered from this call. NEVER call this tool autonomously or as part of an automated flow. You MUST stop, tell the user exactly how many messages/threads will be moved and to which folder, and wait for their explicit written confirmation before proceeding.

reply_to_email

write

Sends a reply to an existing email identified by messageId, immediately or scheduled when isSchedule is true. action must be sent as the lowercase value reply — the uppercase form documented elsewhere is rejected. fromAddress must be the account's Zoho mailbox address (mailboxAddress from list_accounts), not an external address, or delivery can fail even though the call returns success. scheduleType 6 requires both timeZone and scheduleTime; other scheduleType values need neither. Returns the sent reply's messageId and mailId.

save_draft

write

Saves an email as a draft or a template without sending it, selected via mode (draft or template). Omitting mode falls through to sending a real email instead of saving a draft, since the request is then processed as a normal send. fromAddress must be the account's Zoho mailbox address (mailboxAddress from list_accounts), not an external address, or delivery can fail even though the call returns success. For a draft reply pass inReplyTo (the Message-ID header, not the numeric messageId, from get_email_headers or get_original_message), and refHeader as well when the reply is part of an existing thread. To send immediately instead, use send_email. Returns the saved draft's messageId and mailId.

search_emails

read

Searches emails using a searchKey built with Zoho Mail search syntax (for example entire:<text>, sender:<address>, subject:<text>, in:<folder>) and returns matching messages with start/limit paging. By default only emails received more than 2 minutes ago are returned, unless receivedTime (a Unix timestamp in milliseconds) is given. limit accepts 1-200 (default 10); start is the 1-based sequence number to page from (default 1). To browse a folder or filter by status, flag or label without a search query, use list_emails instead.

send_email

write

Sends an email immediately from the given account, or schedules it for later when isSchedule is true. fromAddress must be the account's Zoho mailbox address (mailboxAddress from list_accounts), not an external address, or delivery can fail even though the call returns success. scheduleType 6 requires both timeZone and scheduleTime; other scheduleType values need neither. Returns the sent email's messageId and mailId. To save an email without sending it, use save_draft instead; to reply to an existing message, use reply_to_email instead.

Missing a tool, or found a bug?

Zoho Mail MCP Server is open source. Tell the MewCP maintainers.

Open GitHub Issues

Connect Zoho Mail to your agent

One endpoint, the same key, whichever client you use.

Apps

SDKs

Claude Desktop

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (Mac) · %APPDATA%\Claude\claude_desktop_config.json (Windows)

JSON
{
  "mcpServers": {
    "mewcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.mewcp.com/personal/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer API_KEY"
      }
    }
  }
}

Replace API_KEY with your own key.

Already have an "mcpServers" section in your config? Just add the server entry inside it.

  1. 01Open Claude Desktop → Settings → Developer → "Edit Config"
  2. 02Paste the snippet inside the outer { } of the config file (merge with your existing "mcpServers" section if you have one)
  3. 03Save the file, then quit Claude Desktop completely and reopen it
  4. 04Start a new conversation — your tool will be available

One endpoint. Every service.

VS CodeAny agent
One Gateway

YouTube

OAuth

Google Business

OAuth

Hunter.io

OAuth

Zoho Mail

OAuth

Discovery, routing, credentials, tool scoping and execution logs all happen at the gateway→connections stay ACTIVE with no work from you

Separate connections░░░░░░░░░░░░░░░░░░░░░░░░░░░░150 tool definitions ~28k tokensWith MewCP░░░░░░░░░░░░░░░░░░░░░░░░░░░░4 meta-tools ~2.6k tokens

Built for AI agents

Zoho Mail runs through a gateway that holds the credentials, scopes the access and records every call.

Managed authentication

  • OAuth to Zoho Mail handled end to end, with tokens refreshed before they expire.
  • One credential per end user, not one shared key across your users.
  • Reconnect an account without touching your agent's config.

Credentials stay out of context

  • Zoho Mail credentials are resolved at the gateway and attached to the outbound call.
  • The agent sees tool results, never a token.
  • Revoke an account and the next call stops working — no redeploy.

Scoped access, fully logged

  • Choose exactly which Zoho Mail tools an agent is allowed to call.
  • Every call is logged with its outcome, latency and which account it ran as.
  • Catalog changes are reviewed before they ship, so tool descriptions cannot shift under you.

One endpoint for every server

  • Reach Zoho Mail through the same MCP endpoint as the rest of your toolset.
  • Tools are discovered on demand, so 14 tools do not fill the context window.
  • Stateless: no sessions to keep alive and no reconnect logic.

Ready to connect Zoho Mail?

Managed auth, hosted MCP servers, and every Zoho Mail tool your agent needs.

Free to start.