apple-fm-mcp
Provides tools to interact with Apple's on-device Foundation Models, enabling text generation, summarization, classification, and data extraction using the 3B parameter LLM via the Neural Engine.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@apple-fm-mcpclassify this sentiment: 'The movie was amazing!'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Apple Foundation Models MCP Server
Expose Apple's on-device 3B parameter LLM to Claude Code and Claude Desktop via MCP. Zero API cost, fully private, runs on Neural Engine.
Requirements
macOS 26+ (Tahoe or later)
Apple Silicon (M1/M2/M3/M4)
Apple Intelligence enabled in System Settings
Python 3.10+
Related MCP server: lucid-apple-mcp
Install
pip install apple-fm-mcpConfigure
Add to your Claude Code config (~/.claude/mcp.json):
{
"mcpServers": {
"apple-fm": {
"command": "apple-fm-mcp"
}
}
}Or Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"apple-fm": {
"command": "apple-fm-mcp"
}
}
}Tools
Tool | Description | Latency |
| Free-form text generation | ~1s |
| Summarize text into bullet points | ~4s |
| Classify text into categories | ~2s |
| Extract structured data from text | ~3s |
| Check model availability | instant |
Why Use This?
Free: No API keys, no tokens, no cloud costs
Private: All inference on-device, no data leaves your Mac
Fast: Neural Engine optimized, ~1s for generation
Complementary: Use alongside Claude for tasks where on-device speed matters
When to Use Apple FM vs Claude
Task | Use Apple FM | Use Claude |
Quick classification | Yes | Overkill |
Text summarization | Yes (short text) | Yes (long documents) |
Code generation | No | Yes |
Complex reasoning | No | Yes |
Data extraction | Yes (simple) | Yes (complex) |
Privacy-critical | Yes | Depends |
Built by Like One
AI education from a 501(c)(3) nonprofit. 50+ free courses on Claude, MCP, agents, and AI architecture.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Let ChatGPT, Claude & Cursor use your Mac: email, calendar, iMessage, Teams, files. Local, free.
No-data MCP handoff for local Claude Code to Codex harness moves. $49 lifetime.
Related MCP Servers
- AlicenseAqualityBmaintenanceBridges Claude Code and Claude Desktop to a locally-running LLM, optimized for MLX LM on Apple Silicon with support for any OpenAI-compatible backend.41MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that gives Claude and local LLMs access to Apple's on-device frameworks — Vision OCR, NSDataDetector, and Apple Intelligence FoundationModels. Everything runs on your Mac with zero data leaving.1MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that enables local Apple on-device Foundation Model access via any MCP client, supporting text generation, structured output, and multi-turn chat on macOS.2MIT
- AlicenseNot gradedqualityCmaintenanceEnables Claude or any MCP client to read Apple Mail, Calendar, Photos, and create Apple Notes locally on macOS, without any data leaving the machine.MIT