Skip to content
Agentmart
Submit a tool

ox-mcp

MCP server for Open-Xchange: email (IMAP/SMTP), Sieve filters, CalDAV calendar, CardDAV contacts

Connector by Rheopyrin · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/rheopyrin-ox-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Open-Xchange: email (IMAP/SMTP), Sieve filters, CalDAV calendar, CardDAV contacts

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
6 read · 15 write · 3 delete
Secrets
3 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 24

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • calendar_free_busy
  • calendar_list
  • calendar_list_events
  • contact_find
  • contact_list
  • list_servers

Write 15 · Create, change, send or run things.

  • calendar_create_event
  • calendar_update_event
  • contact_create
  • email_create_folder
  • email_filter_create
  • email_filter_list
  • email_filter_update
  • email_flag
  • email_list
  • email_list_folders
  • email_move
  • email_read
Show 3 more tools
  • email_save_draft
  • email_search
  • email_send

Delete 3 · Delete, drop, revoke or wipe things.

  • calendar_delete_event
  • email_delete
  • email_delete_folder

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • OX_MCP_CALDAV_APP_PASSWORD
  • OX_MCP_CARDDAV_APP_PASSWORD
  • OX_MCP_MAIL_APP_PASSWORD

Other settings (environment variables or headers).

  • OX_MCP_CALDAV_SERVER
  • OX_MCP_CALDAV_USER
  • OX_MCP_CARDDAV_SERVER
  • OX_MCP_CARDDAV_USER
  • OX_MCP_MAIL_SERVER
  • OX_MCP_MAIL_USER

Tools (24)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • calendar_create_eventCreate calendar event

    Create a calendar event (VEVENT) in a calendar.

  • calendar_delete_eventDelete calendar event

    Delete a calendar event by its object URL.

  • calendar_free_busyGet free/busy

    Query attendees' availability (busy/free windows only) via the CalDAV scheduling outbox. No calendar sharing required.

  • calendar_listList calendars

    List CalDAV calendars (own and any shared with the account).

  • calendar_list_eventsList calendar events

    List events in a calendar within a time range.

  • calendar_update_eventUpdate calendar event

    Replace an existing calendar event by its object URL.

  • contact_createCreate contact

    Create a CardDAV contact (vCard) in an address book.

  • contact_findFind contacts

    Search CardDAV contacts by a case-insensitive substring (server-side where supported). Useful for resolving a name to an email address, e.g. before calendar_free_busy.

  • contact_listList contacts

    List all CardDAV contacts. Reads all address books unless one is given. To search, use contact_find instead.

  • email_create_folderCreate mail folder

    Create a new IMAP folder. Use the delimiter of the account (usually "/") for nesting, e.g. "Projects/Acme".

  • email_deleteDelete email

    Delete an email by UID (moves to Trash or expunges per server policy).

  • email_delete_folderDelete mail folder

    Delete an IMAP folder. The folder and its messages are removed — this cannot be undone.

  • email_filter_createCreate mail filter

    Create a server-side mail filter (sieve). Note: ox-mcp manages its own sieve script and activates it.

  • email_filter_listList mail filters

    List server-side mail filters managed by ox-mcp (sieve).

  • email_filter_updateUpdate mail filter

    Replace an existing ox-mcp mail filter by id (see email_filter_list).

Show 9 more tools
  • email_flagFlag email

    Flag or unflag (star/unstar) an email.

  • email_listList emails

    List the most recent emails in a folder (newest first).

  • email_list_foldersList mail folders

    List IMAP mailboxes/folders for an account.

  • email_moveMove email

    Move an email by UID to another folder.

  • email_readRead email

    Read a single email (headers + body) by UID.

  • email_save_draftSave draft

    Compose a message and save it to the Drafts folder (does not send).

  • email_searchSearch emails

    Search emails by from/to/subject/body/text, date range, and flags. Searches ALL folders unless a folder is given. Note: on the ox-api transport, `body`/`text` match only the subject and addresses of recent messages (not full message bodies); use the imap transport for true full-text search.

  • email_sendSend email

    Send an email via SMTP.

  • list_serversList servers

    List configured accounts/servers and their mail/calDav/cardDav sections (hosts, users, auth types). Never returns secrets.

Signals

Stars
1
Forks
1
Open issues
1
Last commit
Oct 12, 2026 (17 days ago)
Last release
Oct 12, 2026 (17 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Rheopyrin/ox-mcp
Version
0.1.4
Auth
API key
Packages
npm @rheopyrin/ox-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Rheopyrin

Cite this page

ox-mcp. Agent Mart. https://agentmart.dev/connectors/rheopyrin-ox-mcp (last updated 2026-10-24)