robinvdvleuten avatar

pim-mcp

robinvdvleuten/pim-mcp

Read your mail and manage your calendar on your own IMAP and CalDAV servers.

GitHub stars
1
tools
12
auth
Secret needed
transport
STDIO
env vars
2
last updated
Nov 12, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

account_infoShows an account, its servers and your time zone, and lists your accounts

Shows an account, its servers and your time zone, and lists your accounts

No parameter schema in public metadata yet.

mail_list_foldersLists mail folders and their roles

Lists mail folders and their roles

No parameter schema in public metadata yet.

mail_searchSearches a folder by sender, subject, text, date, or whether it holds an invite

Searches a folder by sender, subject, text, date, or whether it holds an invite

No parameter schema in public metadata yet.

mail_getReads a message: headers, text (HTML is turned into text) and a list of its parts, or the text of one part

Reads a message: headers, text (HTML is turned into text) and a list of its parts, or the text of one part

No parameter schema in public metadata yet.

calendar_list_calendarsLists calendars

Lists calendars

No parameter schema in public metadata yet.

calendar_list_eventsLists events in a range, with recurring events expanded

Lists events in a range, with recurring events expanded

No parameter schema in public metadata yet.

calendar_free_busyFinds when you're busy

Finds when you're busy

No parameter schema in public metadata yet.

calendar_preview_importShows what importing an invite would do, and writes nothing

Shows what importing an invite would do, and writes nothing

No parameter schema in public metadata yet.

calendar_create_eventCreates an event, optionally recurring from an RRULE

Creates an event, optionally recurring from an RRULE

No parameter schema in public metadata yet.

calendar_update_eventChanges an event, or one occurrence of a recurring one

Changes an event, or one occurrence of a recurring one

No parameter schema in public metadata yet.

calendar_delete_eventDeletes an event, or one occurrence of a recurring one

Deletes an event, or one occurrence of a recurring one

No parameter schema in public metadata yet.

calendar_import_from_emailAdds, updates or cancels an event from an invite

Adds, updates or cancels an event from an invite

No parameter schema in public metadata yet.

Sponsors

Configuration

PIM_MCP_PASSWORD*secret

The account password. A container has no keychain, so this is needed. Only works with a single account.

PIM_MCP_READ_ONLY

Set to 1 to remove every tool that can change something.

Readme

pim-mcp

PIM is short for personal information manager, the kind of app that keeps your mail and calendar together. pim-mcp lets an AI agent read your mail and manage your calendar on your own servers, with one login. The agent can find the meeting in an email and put it in your calendar in one step, with recurrence and time zones intact. It's built on the assumption that agents make mistakes and that invites come from strangers: your password stays in your keychain, your mail can't be changed, and a stale write can't overwrite an edit you just made on your phone.


View the full README on GitHub

Details

Repository
github.com/robinvdvleuten/pim-mcp
Category
Productivity & Office
Package
ghcr.io/robinvdvleuten/pim-mcp:v0.1.0
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Productivity & Office MCP servers

View all
1snowbikemike avatarTaScansnowbikemike/tascan-mcp36 MCP tools for projects, tasks, workers, QR/NFC tags, and AI remediation. Task. Scan. Done.1stars
2starecz avatarKarea Mcpstarecz/karea-mcpKarea task manager - 9 tools covering 70 actions, for Claude Code, Cursor, and other MCP clients.1stars
3theyahia avatarPochta Russia Mcptheyahia/pochta-russia-mcpMCP server for Russian Post (Почта России) API — tracking, tariff calculation, post office search.1stars
4toptop-oy avatarmdfitoptop-oy/mdfi-connectRead PDFs, scans and Office files page by page, with quality flags and CSV table export.1stars
5full-vibe avatarCalendarMCPfull-vibe/calendarmcp-publicHosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.0stars
6magenie33 avatarMagenie33 Quality Dimension Generatormagenie33/quality-dimension-generatorGenerate tailored quality criteria and scoring guides from your task descriptions. Refine objectiv…0stars