Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"airmcp": {
"args": [
"-y",
"airmcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for the entire Apple ecosystem — Notes, Reminders, Calendar, Contacts, Mail, Messages, Music, Finder, Safari, System, Photos, Shortcuts, Apple Intelligence, TV, Screen Capture, Maps, Podcasts, Weather, Pages, Numbers, Keynote, Location, and Bluetooth. Connect any AI to your Mac.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'airmcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked airmcp against OSV.dev.
Click any tool to inspect its schema.
memoryContext memory resource for facts/entities/episodes
memory://recent
NotesAccess to Notes app content
notes://
CalendarAccess to Calendar app events
calendar://
RemindersAccess to Reminders app tasks
reminders://
MusicAccess to Apple Music content
music://
MailAccess to Mail app messages
mail://
SystemSystem information and settings
system://
Context MemoryUnified context memory snapshots
context://snapshot/{depth}
calendar_week_viewInteractive MCP App for weekly calendar view
music_playerInteractive MCP App for music player control
timeline_todayInteractive MCP App that fuses events and reminders on one day-axis
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Dynamic problem-solving through sequential thought chains
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Persistent memory using a knowledge graph
MCP server for monday.com integration.
MCP Security Weekly
Get CVE alerts and security updates for Iconnect MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Apple-native action runtime for MCP clients. AirMCP lets Claude, Codex, Cursor, Raycast, Siri, Shortcuts, Xcode agents, and other MCP-capable AI clients read, organize, and act across your Mac apps through one governed local runtime.
The catalog is broad: 296 tools across 32 modules. The important part is the layer underneath: profile-based exposure, task-scoped tool sessions, per-call human approval, HMAC-chained audit logs, rate limits, OAuth scopes, and local controls for sensitive Apple workspace actions.
Multi-language project page: heznpc.github.io/AirMCP
gws CLI access.parallel, loop, retry, on_error, runtime
inputs, and event triggers.airmcp-<version>.mcpb from
Releases.Full guide: docs/mcpb.md.
Install Node.js 20+, then run:
npx airmcp init
The wizard selects a profile, writes MCP client config, and stores preferences
in ~/.config/airmcp/config.json.
Non-interactive examples:
npx airmcp init --profile starter --yes
npx airmcp init --profile communications-safe --yes
npx airmcp init --profile productivity --yes
npx airmcp init --profile productivity --yes --client-runtime direct
Check the install:
npx airmcp doctor
Once connected, ask your MCP client in natural language:
More workflow examples live in docs/workflows.md.
AirMCP is designed to keep a large local capability surface usable without dumping the full catalog into every client context.
starter, communications-safe, productivity, full, or
custom.progressive, profile, or full.npx airmcp modules or
AIRMCP_MODULE_PACKS=core,productivity.start_tool_session, `d