---
title: "Personal Suite MCP · Local-first personal productivity for"
description: "Local-first personal productivity for Claude and Cursor. Email, Calendar, Messaging, Search, Image Generation. BYOK, no cloud, no signup. 49 tools across 6"
canonical: "https://matthiasmeyer.tech/repos/mcp-personal-suite"
language: "en"
last_updated: "2026-08-21"
markdown_versions: ["https://matthiasmeyer.tech/repos/mcp-personal-suite.md", "https://matthiasmeyer.tech/de/repos/mcp-personal-suite.md", "https://matthiasmeyer.tech/es/repos/mcp-personal-suite.md"]
image: "https://matthiasmeyer.tech/api/og/repo/mcp-personal-suite?lang=en"
publisher: "Matthias Meyer, https://matthiasmeyer.tech (llms.txt: https://matthiasmeyer.tech/llms.txt)"
---

agents stable TypeScript

# Personal Suite MCP

Local-first personal productivity for Claude and Cursor

Email, Calendar, Messaging, Search, Image Generation. BYOK, no cloud, no signup. 49 tools across 6 modules.

[View on GitHub →](https://github.com/studiomeyer-io/mcp-personal-suite)[npm](https://www.npmjs.com/package/mcp-personal-suite)

## What it solves

Wiring an assistant to your email, calendar, chat, web search and image generation normally means five or six separate MCP servers, each with its own install, its own OAuth dance and its own keys. Every one of them is a place where something can break, and none of them knows about the others. This bundles all of it into one server that runs on your laptop.

## How it works

Six modules, 49 tools: email, calendar, messaging, search, image and system. Email speaks Gmail or Outlook OAuth as well as plain IMAP, with auto-discovery for more than thirty thousand providers. Messaging uses your own bot tokens, the ones you create in BotFather, the Discord developer portal or a Slack app. Search and image generation are bring-your-own-key for Brave, Exa, Tavily, OpenAI or Gemini. Credentials live in a single config file with 0600 permissions and AES-256-GCM encryption at rest.

## When to use it

This is for the person who wants one install instead of six, and wants the credentials on their own disk rather than in someone else's tenant database. There is no signup, no account and no telemetry, and no outbound request happens until you configure a module. One command wipes everything you ever stored.

## When not to use it

It is a personal tool, not a team backend. There is no shared tenant, no admin console and no central place to hand a colleague access, because the whole design point is that the keys stay on one laptop. If you need several people on the same mailbox or calendar through one server, this is the wrong shape.

Stars

★ 0

Forks

⑂ 1

installs

↓ 1,674

Clones (14d)

⊟ 83

Language

TypeScript

Tools

49

Updated

2026-08-21

## Install

```
npx -y mcp-personal-suite
```

## Related repos

- Agent Fleet

    ← calls tools from

    →

    https://matthiasmeyer.tech/repos/agent-fleet

- Local Memory MCP

    → shares memory with

    →

    https://matthiasmeyer.tech/repos/local-memory-mcp

- AI Shield

    ← shields

    →

    https://matthiasmeyer.tech/repos/ai-shield

- MCP Video

    ← media counterpart of

    →

    https://matthiasmeyer.tech/repos/mcp-video

## Sitemap

Every page of this site as Markdown: [sitemap](https://matthiasmeyer.tech/sitemap.md). Curated entry point: [llms.txt](https://matthiasmeyer.tech/llms.txt).
