About
iMCP is a macOS app that exposes your local data—calendar, contacts, location, messages, reminders, and weather—to AI tools via the Model Context Protocol. It allows clients like Claude Desktop to retrieve or manipulate personal information without storing data on the server.
Capabilities

Overview
iMCP is a lightweight macOS application that turns the machine’s native data services into a Model Context Protocol (MCP) server. By exposing calendar, contacts, location, maps, messages, reminders, and weather APIs over MCP, iMCP lets AI assistants such as Claude Desktop or any other MCP‑compatible client tap into a user’s personal data without leaving the device. The server runs in the background, listening for incoming tool calls and replying with structured JSON responses that respect the MCP schema.
The core problem iMCP solves is the friction between AI assistants and local data. Most consumer‑grade assistants rely on cloud‑based services, which can introduce latency, privacy concerns, and data sovereignty issues. With iMCP, developers can keep sensitive information—appointments, contacts, or location history—on the device while still enabling powerful AI interactions. The server handles permission requests natively, so users grant access through the familiar macOS dialogs, and iMCP never stores or logs any data.
Key capabilities include:
- Calendar – view, create, and modify events with support for recurrence, alarms, and availability status.
- Contacts – retrieve personal contact details and perform name or address lookups.
- Location & Maps – obtain the current position, translate between addresses and coordinates, search places, calculate travel times, and generate static map images.
- Messages – pull conversation history with specific participants over a chosen date range.
- Reminders – list and create reminders across multiple lists with due dates, priorities, and alerts.
- Weather – fetch current conditions for any location, including temperature, wind speed, and descriptive weather.
Real‑world use cases abound: a personal assistant can schedule meetings by reading calendar events, send follow‑up emails using contact data, or suggest optimal routes based on current traffic. A travel planning tool can pull weather forecasts and map directions, while a productivity app can surface relevant reminders during a conversation. Because iMCP operates over the standard MCP protocol, integrating these services into any AI workflow is a matter of configuring the client to point at the local server.
What sets iMCP apart is its zero‑touch data policy and native macOS integration. It respects user privacy by never persisting any information, relies on the system’s permission framework for security, and offers a consistent API surface that matches the expectations of MCP clients. For developers building AI‑powered experiences on macOS, iMCP provides a seamless bridge between local data and conversational agents, enabling richer, context‑aware interactions while keeping user information on the device.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Explore More Servers
Mcpterm
Stateful terminal sessions for MCP tools
Optifine Mod Coder Pack 1.16.1
MCP with Optifine support for Minecraft 1.16.1
MCPKG Knowledge Graph Server
Semantic graph storage and query over MCP
MCPJungle
Central MCP gateway for private AI agents
Housekeep MCP Server
Serverless MCP for Housekeep trades services
MLB Stats MCP Server
Real‑time MLB stats via a lightweight MCP interface