apple-fm-mcp

io.github.sophiacave由 GitHub 账号 sophiacave 发布v1.0.1更新于 Oct 27, 2026

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

已验证STDIO仅桌面知识与记忆AI 与机器学习

概览

AI 生成的概览

通过 MCP 将 Apple 端侧基础模型提供给 Claude,在 Mac 上免费、私密地完成文本生成、摘要、分类与信息抽取。

可以做什么
  • 用本地端侧模型生成自由文本
  • 将文本总结为要点列表
  • 把文本归类到指定类别
  • 从文本中抽取结构化数据
  • 检查端侧模型是否可用
适用场景
适用于 Apple Silicon Mac 上需要快速、低成本且保护隐私的分类、短文本摘要或简单数据抽取场景。它是对 Claude 的补充,代码生成或复杂推理仍应交给 Claude。
运行要求
以本地 Python 包形式运行(pip install apple-fm-mcp),通过 stdio 启动。需要 macOS 26 或更高版本、Apple Silicon(M1 及以上)、在系统设置中启用 Apple Intelligence,以及 Python 3.10 或更高版本。未声明需要 API 密钥或环境变量。
安装前请注意
仅限桌面端,且依赖较新的 Apple 硬件与系统版本,Intel Mac 或旧版 macOS 无法使用。推理在本地完成,文本不会发送给第三方,但模型规模较小,只适合简单任务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 apple-fm-mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

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

bash
pip install apple-fm-mcp

Configure

Add to your Claude Code config (~/.claude/mcp.json):

json
{  "mcpServers": {    "apple-fm": {      "command": "apple-fm-mcp"    }  }}

Or Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):

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

来源:README.md,提交 618bc12

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。