StudioMeyer Personal Suite — Claude Code MCP server: mail, calendar
One local MCP server in place of five: mail, calendar, messaging, web search and image generation, all on your own API keys.
claude mcp add personal-suite -- npx -y mcp-personal-suiteWhat StudioMeyer Personal Suite does
Personal Suite bundles the jobs that usually need separate servers. Mail runs over Gmail or Outlook OAuth, or plain IMAP. Calendar covers Google and CalDAV. Messaging reaches Telegram, Discord, Slack and WhatsApp. Search goes through Brave, Exa, Tavily or a self-hosted SearXNG, and images come from DALL-E 3, Flux or Gemini Imagen. Tools carry module prefixes: email_, calendar_, channel_, search_, image_, suite_.
It starts through npx, so there is no global install. Credentials sit in ~/.personal-suite/config.json, readable only by you and encrypted with AES-256-GCM at rest. The only outbound traffic is the call to whichever provider you configured. No account, no hosted backend.
Bring the keys first. A missing bot token kills channel_send; a missing search key kills search_web. WhatsApp goes through Baileys, an unofficial client that breaks whenever the messenger changes its protocol, so the authors point production work at the official WhatsApp Business API. Email attachments cap at 25 MB.
What it helps with
- write and triage mail without leaving the agent chat
- check the day's events and find a free slot
- broadcast one notice to Telegram and Discord
- pull fresh web and news results in a single call
- generate an image and save it to disk
Example prompts for the agent
- What did I configure? Run
suite_status - List today's meetings with
calendar_daily_summary - Send the team a Telegram message that the release is ready
How to install StudioMeyer Personal Suite
Platform CLI
claude mcp add personal-suite -- npx -y mcp-personal-suitePlatform CLI
codex mcp add studiomeyer-personal-suite -- npx -y mcp-personal-suiteConfig file
{
"mcpServers": {
"studiomeyer-personal-suite": {
"command": "npx",
"args": [
"-y",
"mcp-personal-suite"
]
}
}
}Config file
{
"servers": {
"studiomeyer-personal-suite": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-personal-suite"
]
}
}
}Platform CLI
gemini mcp add studiomeyer-personal-suite npx -y mcp-personal-suiteStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about StudioMeyer Personal Suite
How do I install StudioMeyer Personal Suite in Claude Code?
Run claude mcp add personal-suite -- npx -y mcp-personal-suite. It registers the server over stdio and npx fetches the package on first start.
What does StudioMeyer Personal Suite do?
It hands the agent tools for mail, calendar, chat apps, web search and image generation. Everything runs on your machine with credentials kept in a local config file.
Which keys does it need?
Your own: OAuth or IMAP access for mail, bot tokens for messengers, and provider keys for search and images. A module stays idle until its key is in place.