imcp
iMCPサーバーを通じて、メッセージ、連絡先、リマインダー、カレンダーといったmacOSのデータを活用し、AIアシスタントの構築やmacOSアプリとの連携をスムーズにするSkill。
📜 元の英語説明(参考)
Access macOS native data (Messages, Contacts, Reminders, Calendar) via MCP server with iMCP. Use when: building AI assistants that access Apple data, querying contacts/reminders from Claude Desktop, integrating macOS apps with AI agents.
🇯🇵 日本人クリエイター向け解説
iMCPサーバーを通じて、メッセージ、連絡先、リマインダー、カレンダーといったmacOSのデータを活用し、AIアシスタントの構築やmacOSアプリとの連携をスムーズにするSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o imcp.zip https://jpskill.com/download/15003.zip && unzip -o imcp.zip && rm imcp.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/15003.zip -OutFile "$d\imcp.zip"; Expand-Archive "$d\imcp.zip" -DestinationPath $d -Force; ri "$d\imcp.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
imcp.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
imcpフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
iMCP
概要
iMCP は、Model Context Protocol (MCP) を介してあなたのデジタルライフと AI を接続する macOS アプリです。これは、Claude Desktop のような AI アシスタントに、カレンダー、連絡先、位置情報、マップ、メッセージ、リマインダー、および天気データへのアクセスを提供するネイティブな MCP サーバーを提供します。
iMCP は、あなたのデータを収集または保存しません。これは、あなたの macOS アプリと MCP 互換の AI クライアント間の橋渡し役として機能します。データは、ツール呼び出しが行われた場合にのみ AI クライアントに送信されます。
macOS 15.3 以降が必要です。
手順
インストール
# Homebrew 経由 (推奨)
brew install --cask mattt/tap/iMCP
# または https://iMCP.app/download からダウンロード
セットアップ
- iMCP を起動します。利用可能なすべてのサービスがリストされたメニューバーアイコンが表示されます。
- 各サービスアイコンをクリックしてアクティブにします。macOS は、権限 (カレンダー、連絡先、リマインダー、位置情報、メッセージ) を要求します。
- 使用したいサービスの権限を付与します。
Claude Desktop への接続
iMCP を Claude Desktop の MCP 構成に追加します。
{
"mcpServers": {
"imcp": {
"command": "/Applications/iMCP.app/Contents/MacOS/iMCP",
"args": ["--mcp"]
}
}
}
Claude Desktop を再起動します。iMCP ツールが利用可能になりました。
利用可能なサービス
- Calendar — 今後のイベントの表示、新しいイベントの作成、繰り返しとアラームの設定
- Contacts — 名前、電話番号、またはメールアドレスで連絡先を検索。詳細の閲覧
- Location — 現在のデバイスの位置情報の取得、住所のジオコーディング
- Maps — 場所の検索、経路の取得、移動時間の見積もり
- Messages — メッセージ履歴の読み取り (読み取り専用)、会話の検索
- Reminders — 期日と優先度付きのリマインダーの表示と作成
- Weather — あらゆる場所の現在の状況
例
例 1: 会議準備ワークフロー
プロダクトマネージャーが Claude Desktop に、今後の会議の準備を手伝ってくれるように依頼します。
User: "明日、Sarah Chen と会議があります。彼女の連絡先情報を見つけて、
会議の時間を調べて、最近のメッセージを要約してください。"
Claude Desktop は iMCP を使用して以下を行います。
- 連絡先で "Sarah Chen" を検索 — メールアドレス sarah.chen@acmecorp.com、電話番号 +1-415-555-0192 を見つけます
- 明日のカレンダーを照会 — 午後 2:00 に "Q2 Planning w/ Sarah" を見つけます
- Sarah とのメッセージを読む — Q2 ロードマップの議論に関する過去 5 件のメッセージを要約します
応答には、Sarah の連絡先の詳細、会議時間、および最近の会話のコンテキストの要約が含まれます。
例 2: リマインダーとカレンダーを使用した毎日の計画
開発者は、毎朝 Claude Desktop を使用して 1 日を整理します。
User: "今日の予定は何ですか?カレンダーと未処理のリマインダーを確認して、
優先順位付けされたスケジュールを提案してください。"
Claude Desktop は iMCP を使用して以下を行います。
- 今日のカレンダーを照会 — 3 つのイベントを見つけます: 午前 9:30 のスタンドアップ、午後 1:00 のデザインレビュー、午後 4:00 のマネージャーとの 1:1
- リマインダーを取得 — 7 つの未処理を見つけます: "PR #428 のレビュー" (高優先度)、"API ドキュメントの更新"、"歯医者の予約"、"ベンダーへのメールへの返信"、"モニタースタンドの注文"、"経費報告書の提出" (本日締め切り)、"SSL 証明書の更新" (明日締め切り)
- 天候を確認 — 72F、晴れ
スケジュールを提案します: 最初に "経費報告書の提出" を処理し (本日締め切り)、スタンドアップの前に "PR #428 のレビュー" (高優先度) に取り組み、会議の合間に "API ドキュメントの更新" を挟み、優先度の低い項目は延期します。
ガイドライン
- 実際に必要なサービスのみをアクティブにして、権限の露出を最小限に抑えます
- メニューバーアイコンを確認して、MCP サーバーが実行されていることを確認します (青色のトグル)
- サービスが動作しなくなった場合は、システム設定 > プライバシーとセキュリティを確認して、権限を再付与します
- 強力なワークフローのためにサービスを組み合わせます (例: 会議の準備のためのカレンダー + 連絡先 + メッセージ)
- iMCP は Claude Desktop だけでなく、あらゆる MCP 互換クライアントで動作します
- iMCP は、データ収集なしで、Mac 上で完全にローカルに実行されます
- システム設定 > プライバシーとセキュリティでいつでも権限を取り消すことができます
- 詳細なドキュメントについては、iMCP.app および GitHub を参照してください
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
iMCP
Overview
iMCP is a macOS app that connects your digital life with AI through the Model Context Protocol (MCP). It provides a native MCP server that gives AI assistants like Claude Desktop access to your Calendar, Contacts, Location, Maps, Messages, Reminders, and Weather data.
iMCP does NOT collect or store any of your data. It acts as a bridge between your macOS apps and MCP-compatible AI clients. Data is sent to the AI client only when tool calls are made.
Requires macOS 15.3 or later.
Instructions
Installation
# Via Homebrew (recommended)
brew install --cask mattt/tap/iMCP
# Or download from https://iMCP.app/download
Setup
- Launch iMCP. A menu bar icon appears with all available services listed.
- Click each service icon to activate it. macOS will prompt for permissions (Calendar, Contacts, Reminders, Location, Messages).
- Grant permissions for the services you want to use.
Connect to Claude Desktop
Add iMCP to your Claude Desktop MCP configuration:
{
"mcpServers": {
"imcp": {
"command": "/Applications/iMCP.app/Contents/MacOS/iMCP",
"args": ["--mcp"]
}
}
}
Restart Claude Desktop. iMCP tools are now available.
Available Services
- Calendar — View upcoming events, create new events, set recurrence and alarms
- Contacts — Search contacts by name, phone, or email; browse details
- Location — Get current device location, geocode addresses
- Maps — Search places, get directions, estimate travel times
- Messages — Read message history (read-only), search conversations
- Reminders — View and create reminders with due dates and priorities
- Weather — Current conditions for any location
Examples
Example 1: Meeting Preparation Workflow
A product manager asks Claude Desktop to help prepare for an upcoming meeting:
User: "I have a meeting with Sarah Chen tomorrow. Find her contact info,
check what time the meeting is, and summarize our recent messages."
Claude Desktop uses iMCP to:
- Search Contacts for "Sarah Chen" — finds email sarah.chen@acmecorp.com, phone +1-415-555-0192
- Query Calendar for tomorrow — finds "Q2 Planning w/ Sarah" at 2:00 PM
- Read Messages with Sarah — summarizes last 5 messages about the Q2 roadmap discussion
Response includes Sarah's contact details, meeting time, and a summary of recent conversation context.
Example 2: Daily Planning with Reminders and Calendar
A developer uses Claude Desktop each morning to organize their day:
User: "What's on my plate today? Check my calendar and outstanding reminders,
then suggest a prioritized schedule."
Claude Desktop uses iMCP to:
- Query Calendar for today — finds 3 events: standup at 9:30 AM, design review at 1:00 PM, 1:1 with manager at 4:00 PM
- Fetch Reminders — finds 7 outstanding: "Review PR #428" (high priority), "Update API docs", "Book dentist appointment", "Reply to vendor email", "Order monitor stand", "Submit expense report" (due today), "Renew SSL cert" (due tomorrow)
- Check Weather — 72F, sunny
Suggests a schedule: handle "Submit expense report" first (due today), tackle "Review PR #428" (high priority) before standup, slot "Update API docs" between meetings, and defer lower-priority items.
Guidelines
- Activate only the services you actually need to minimize permission exposure
- Check the menu bar icon to verify the MCP server is running (blue toggle)
- If a service stops working, check System Settings > Privacy & Security to re-grant permissions
- Combine services for powerful workflows (e.g., calendar + contacts + messages for meeting prep)
- iMCP works with any MCP-compatible client, not just Claude Desktop
- iMCP runs entirely locally on your Mac with no data collection
- You can revoke permissions anytime in System Settings > Privacy & Security
- See iMCP.app and GitHub for full documentation