apple-fm-mcp

Registre officiel IA et agents

Apple Foundation Models on-device. Generate, summarize, classify via Apple Intelligence.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

PYPI package apple-fm-mcp
Claude Code
claude mcp add apple-fm-mcp -- uvx apple-fm-mcp==1.0.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "apple-fm-mcp": {
            "command": "uvx",
            "args": [
                "apple-fm-mcp==1.0.1"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Apple Foundation Models MCP Server
  2. Requirements
  3. Install
  4. Configure
  5. Tools
  6. Why Use This?
  7. When to Use Apple FM vs Claude
  8. Built by Like One
  9. License

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+

Install

pip install apple-fm-mcp

Configure

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

ToolDescriptionLatency
fm_generateFree-form text generation~1s
fm_summarizeSummarize text into bullet points~4s
fm_classifyClassify text into categories~2s
fm_extractExtract structured data from text~3s
fm_statusCheck model availabilityinstant

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

TaskUse Apple FMUse Claude
Quick classificationYesOverkill
Text summarizationYes (short text)Yes (long documents)
Code generationNoYes
Complex reasoningNoYes
Data extractionYes (simple)Yes (complex)
Privacy-criticalYesDepends

Built by Like One

AI education from a 501(c)(3) nonprofit. 50+ free courses on Claude, MCP, agents, and AI architecture.

License

MIT

Questions fréquentes

Qu'est-ce que apple-fm-mcp ?

Apple Foundation Models on-device. Generate, summarize, classify via Apple Intelligence.

Comment installer apple-fm-mcp ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add apple-fm-mcp -- uvx apple-fm-mcp==1.0.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour apple-fm-mcp ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

apple-fm-mcp est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient apple-fm-mcp ?

Il est publié par sophiacave. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.