This repository contains iMCP, a macOS app that connects your digital life with AI by working with Claude Desktop and other clients supporting the Model Context Protocol, offering access to

426
8

Here's a summary of the README content:

iMCP is a macOS application designed to connect your digital life with AI, primarily through integration with Claude Desktop and other clients supporting the Model Context Protocol (MCP). It offers capabilities like accessing calendar events, contacts, location data, message history, reminders, and weather information.

To get started, users download the iMCP app, activate services by granting permissions, and connect to Claude Desktop either automatically or manually by configuring the claude_desktop_config.json file. Once connected, users can call iMCP tools from Claude Desktop to retrieve personalized information.

Technically, iMCP bundles a UI app and a command-line executable (imcp-server) that communicate via Bonjour for service discovery. The project also includes mcp-swift-sdk, a Swift SDK for MCP servers and clients. It accesses iMessage data using the Madrid package, which decodes Apple's typedstream format. Tool results are returned as JSON-LD documents using the Ontology package for structured data representation.

Repository

LO
loopwork-ai

loopwork-ai/iMCP

Created

March 5, 2025

Updated

March 28, 2025

Language

Swift

Category

Productivity