Does iMCP collect or store my data?
No. iMCP does not collect or store any of your data. However, clients like Claude Desktop may send your data off-device as part of tool calls.
@loopwork-ai
Basic information
A macOS app that provides an MCP server to your Messages, Contacts, Reminders and more
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"iMCP": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"[paste-copied-command]"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
iMCP is a macOS app that connects your personal data—calendar, contacts, messages, location, reminders, weather, and maps—to AI assistants via the Model Context Protocol (MCP). It works with MCP-compatible clients like Claude Desktop, Claude Code, Cursor, and Amp.
Download the iMCP app (macOS 15.3 or later) from iMCP.app or install via Homebrew with brew install --cask mattt/tap/iMCP. Open the app, click the menu bar icon, and enable each service by granting the required macOS system permissions. Then connect to your MCP client (e.g., Claude Desktop) using the app’s “Configure” option or manual JSON configuration. Quit and reopen the client, approve the connection, and start using the tools.
No. iMCP does not collect or store any of your data. However, clients like Claude Desktop may send your data off-device as part of tool calls.
iMCP requires macOS 15.3 or later. It is a macOS app only.
Apple does not provide a public API for Messages. iMCP uses a file picker (`NSOpenPanel`) to grant sandbox access to the iMessage SQLite database at `~/Library/Messages/chat.db`. It also reads the `typedstream` format via the open-source Madrid package.
The bundled `imcp-server` CLI uses standard input/output (stdio transport) for MCP communication. The app and CLI communicate locally over Bonjour.
Yes. Use the MCP Inspector (`npx @modelcontextprotocol/inspector`) after copying the server command from the iMCP menu. Alternatively, use the Companion app.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Open-source MCP to use Blender with any LLM

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
Comments