Skip to main content
Glama
Fezola MCP

Fezola MCP


Most people have more than one inbox: a personal Gmail, a work address, a custom domain on iCloud, OVH, IONOS, Gandi or Fastmail, a Google Chat, a Telegram. Fezola is a hosted remote MCP server for email over IMAP (plus Gmail OAuth, Google Chat and Telegram) that puts all of them behind a single connector, so Claude, ChatGPT or any MCP client can answer "what needs my reply today?" across everything. Drafts land in the inbox that got the mail.

Looking for an IMAP MCP server without running one yourself? Add your IMAP host and password (an app password for iCloud or Gmail) once on fezola.com, then connect https://api.fezola.com/mcp with OAuth: no Docker, no local process, no credentials in your MCP client config.

Fezola demo

This repository holds the public documentation and client configuration for the hosted Fezola service. The server itself is closed source and runs at https://api.fezola.com/mcp.

Connect

Server URL

https://api.fezola.com/mcp

Transport

Streamable HTTP

Authentication

OAuth 2.1 with PKCE and dynamic client registration. You sign in to Fezola and approve the assistant on a consent screen. No API key to copy.

Registry

Official MCP Registry: com.fezola.app/fezola

First create a free account at app.fezola.com and add your mailboxes and chats. Then add the connector to your client:

Claude (claude.ai, Desktop, mobile)

Use the Add to Claude button above (it opens the form already filled in), or go to Settings > Connectors > Add custom connector, name it Fezola, paste https://api.fezola.com/mcp, then sign in.

ChatGPT

In ChatGPT, open Settings > Apps & Connectors > Advanced settings and turn on Developer mode. Back in Apps & Connectors, click Create, name it Fezola, paste https://api.fezola.com/mcp and choose OAuth. Paid plans only (Plus, Pro, Business), on chatgpt.com.

Perplexity

Settings > Connectors > + Custom connector, choose Remote, name it Fezola, paste the URL and choose OAuth. Pro and Max plans.

Claude Code

claude mcp add --transport http fezola https://api.fezola.com/mcp

Or as a plugin, from this repository's marketplace:

/plugin marketplace add mehdis34/fezola-mcp
/plugin install fezola@fezola

Gemini CLI

gemini extensions install https://github.com/mehdis34/fezola-mcp

Then run /mcp auth fezola to sign in.

Cursor

Use the Add to Cursor button above, or add it to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "fezola": { "url": "https://api.fezola.com/mcp" }
  }
}

VS Code

Use the Install in VS Code button above, or add it to .vscode/mcp.json:

{
  "servers": {
    "fezola": { "type": "http", "url": "https://api.fezola.com/mcp" }
  }
}

Any other client that supports remote MCP servers with OAuth works the same way: give it the URL and follow the sign-in.

Related MCP server: MailMesh MCP

What you can ask

  • "What needs my reply today?" One briefing across every mailbox, Google Chat and Telegram.

  • "Find the OVH invoice from last month." One search over all accounts, attachments included (PDF, Word, images).

  • "Summarize the thread with Paul and draft a reply." The draft lands in the mailbox that received the email; you review and send.

  • "Archive the newsletters from this week" or "move this to Receipts."

Tools

Area

Tools

Accounts

list_accounts, test_connection, rename_account, remove_account, get_connect_link, get_connection_help

Mail: read

list_recent, search_messages, get_message, get_thread, get_attachment, list_folders

Mail: drafts

create_draft, reply_draft, forward_draft, update_draft, list_drafts, delete_draft

Mail: organize

mark_as_read, mark_as_unread, flag_message, move_message, archive_message, trash_message, mark_as_spam

Google Chat (read-only)

list_chat_spaces, list_recent_chat, search_chat, get_chat_thread

Telegram (read-only)

list_telegram_chats, list_recent_telegram, search_telegram, get_telegram_chat

Profile and access

get_profile, update_profile, list_connected_assistants, revoke_assistant

Plan

get_plan, get_upgrade_link, get_billing_portal_link, list_invoices

send_message exists but is off by default: Fezola saves drafts and you send them yourself. Every tool carries MCP annotations (read-only, destructive, idempotent) so clients can ask for confirmation where it matters.

Guides

Security and privacy

  • Messages are read live when the assistant asks. Fezola does not store your emails or chats.

  • Mailbox passwords and OAuth tokens are encrypted at rest and never leave the server.

  • Each access token only sees the accounts of the user who approved it. You can revoke any assistant at any time.

  • Google Chat and Telegram access is read-only.

  • Full details: privacy policy. Vulnerability reports: security.txt.

Plans

  • Free: 2 sources.

  • Pro: up to 20 sources, 9 EUR or USD per month or 90 per year, 7-day free trial.

Screenshots

Your sources

The connector

Consent

Sources

Connector

Consent

Support

License

The documentation and configuration examples in this repository are under the MIT License. The Fezola service is proprietary.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      A self-hosted MCP server for managing email, calendar, and cloud storage across Microsoft 365, Google Workspace, and IMAP accounts, enabling natural language interaction through any MCP client.
      1
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      A private, single-user MCP server that unifies Gmail, Microsoft 365/Outlook, and IMAP mailboxes for LLMs to search and read emails live, without storing or caching mailbox contents.
      -
    • A
      license
      Not graded
      quality
      A
      maintenance
      A self-hosted MCP server that unifies multiple IMAP/SMTP mailboxes into one agentic inbox, enabling agents to list, search, read, and send email through MCP tools.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      A self-hosted remote MCP server that gives AI assistants read, organize and optional send access to mail, calendars, tasks and contacts across many IMAP, Gmail, CalDAV, CardDAV and Google accounts behind one authenticated endpoint.
      2
      Apache 2.0