# mattt/iMCP

A macOS app that provides an MCP server to your Messages, Contacts, Reminders and more

Repository: https://github.com/mattt/iMCP
Canonical: https://ross.abutalabs.com/products/imcp
Homepage: https://iMCP.app/download
Language: Swift
License: MIT
License Family: permissive
Topics: macos, mcp
Last push: 2026-05-07T13:04:55+00:00

## Health v2 (maintenance only)
Score: 73/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 81, release rhythm 83, longevity 39
- inputs: {"age_days": 546, "days_push": 118, "days_rel": 118, "gap_med": 13.5, "n_releases_24m": 11}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1529, forks 116 (observed 2026-08-28T04:04:58.769525+00:00)

## What it is
iMCP is a macOS menu bar application that exposes an MCP (Model Context Protocol) server giving AI clients like Claude Desktop access to personal data such as Calendar, Contacts, Messages, Reminders, Maps, Location, and Weather. It is written in Swift and distributed as a downloadable app or via Homebrew.

## Use cases
- connect Claude Desktop to my macOS calendar and reminders
- let an AI assistant read my iMessage history
- give an MCP client access to my contacts
- ask AI about current weather and locations via MCP
- create reminders and calendar events from an AI chat
- expose Apple apps as MCP tools

## When to choose
- you use Claude Desktop or another MCP client on a Mac and want it to access Apple apps and personal data
- you want a ready-made, no-code MCP server for macOS system services
- you prefer a native Swift app with a menu bar interface

## When to avoid
- you are not on macOS 15.3 or later
- you want MCP tools for services outside Apple's ecosystem
- you are uncomfortable granting AI clients access to personal messages and contacts

## Facets
- artifact type: application
- maturity: active
- function: mcp, sdk, developer-tools
- domain: artificial-intelligence, apple-ecosystem, developer-tools
- platform: -
- tags: model-context-protocol, mcp-server, claude-desktop, menu-bar-app, personal-data, calendar, contacts, messages, reminders, maps, weather, ai-agents, macos

## Member repositories
- mattt/iMCP (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:58.769525+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:31:28.496695+00:00, confidence not recorded.
  - readme: https://github.com/mattt/iMCP (fetched 2026-08-28T04:04:58.769525+00:00, sha 4ad5f335e730)
- Data as of 2026-08-30T08:39:29.467469+00:00.
