Token导航 LogoToken导航

MCP Server · 文档知识

ios development MCP

该项目是为大型语言模型提供iOS开发基础知识库的模型上下文协议(MCP)服务器,涵盖最佳实践、设计模式和框架文档。

stdio官方级别未说明来源级核验工具 0@modelcontextprotocol/inspector
知识管理TypeScriptCursor

快速开始

作者 / 组织
ufukkaraca
提供方
ufukkaraca
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

ios development MCP 属于文档知识类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx @modelcontextprotocol/inspector node dist/index.js

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

iOS开发MCP服务器

引言

该项目是一个模型上下文协议(MCP)服务器,旨在为iOS开发基础上的大型语言模型(LLM)提供基础知识库。

我创建这个是因为我发现自己经常提醒我的人工智能模型关于构建iOS应用程序的核心概念、最佳实践和常见设计模式。该服务器作为一个简单、可访问的参考工具,任何兼容MCP的AI都可以使用它来加快iOS开发的速度,确保他们有一套一致和准确的基础知识来使用。

*这是一项正在进行的工作,也是一个原型。* 它实际上是vibe编码的,可以更好地感知代码。对此持保留态度,请随时贡献或提出改进建议!

特性

  • 最佳实践:访问一个精心策划的iOS开发最佳实践数据库,涵盖以下主题:

- 架构(MVVM、依赖注入) - 网络(异步/等待) - 可访问性(画外音、动态类型) - App Store提交指南 - Swift并发(异步/等待、参与者、结构化并发)

  • 设计模式:获取常见Swift设计模式的清晰解释和代码示例,包括:

- 带SwiftUI的MVVM - 联合起来建立网络 - 单例 - 委托

  • 框架文档:一个(模拟的)界面,用于浏览Apple的开发人员文档,以了解SwiftUI和UIKit等框架。

入门指南

先决条件

  • (v18.0或更高版本)

安装

  1. 克隆存储库:
   git clone 
  1. 导航到项目目录:
   cd ios_development_mcp
  1. 安装依赖项:
   npm install

构建

在运行服务器之前,您需要编译TypeScript源代码:

npm run build

运行服务器

您可以直接使用以下命令运行服务器:

npm start

这将启动MCP服务器,该服务器将监听 stdio.

与编辑器一起使用

您可以将代码编辑器配置为使用此服务器,允许您的AI助手直接访问其工具。

光标/VCode

对于Cursor和VSCode,您可以将本地MCP服务器配置添加到您的用户设置中。

  1. 打开设置:

- 按 Cmd + Shift + P (或 Ctrl + Shift + P 在Windows上)打开命令面板。 - 搜索“首选项:打开用户设置(JSON)”并选择它。

  1. 添加服务器配置:

- 添加以下内容 mcp.servers 配置到您的 settings.json 文件。确保使用 绝对路径 到 index.js 项目中的文件 dist 目录。

   "mcp.servers": [
       {
           "name": "iOS Dev MCP",
           "command": "node",
           "args": ["{path_to_this_repo}/dist/index.js"],
           "transport": "stdio"
       }
   ]
  1. 重新加载和使用:

- 保存 settings.json 文件并重新加载编辑器。 - 您的AI助手(如Cursor中的助手)现在可以访问此服务器提供的工具。你可以问它诸如“iOS上可访问性的最佳实践是什么?”或“向我展示Swift中的委托模式”之类的问题,它将使用此服务器来获取答案。

与检查员一起进行手动测试

与此服务器交互的最佳方式是使用MCP兼容的客户端,例如 @modelcontextprotocol/inspector.

  1. 启动检查器:从项目目录中运行以下命令。这将启动检查器的web UI并自动将其连接到您的服务器。
   npx @modelcontextprotocol/inspector node dist/index.js

如果遇到问题,也可以手动启动检查器(npx @modelcontextprotocol/inspector)并使用从UI连接 stdio 指挥运输 node 和论点 dist/index.js.

  1. 测试工具:使用检查器的web UI(通常在 http://localhost:6274)调用可用工具并查看其响应。例如,您可以通过调用 get_best_practices 工具具有以下输入:
   {
     "topic": "swift-concurrency"
   }

后续步骤

接下来,我想在这里获得完整的苹果开发者文档,以及更多的最佳实践和设计模式。如果您有建议或贡献,请参阅下面的贡献部分。

贡献

欢迎投稿!如果您对服务器的其他最佳实践、设计模式或改进有建议,请打开问题或提交拉取请求。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

iOS开发TypeScript本地部署知识库MCP协议SwiftLLM支持

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
ios development MCP

MCP World · 本页

0stdio有1 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

ios development MCP 怎么安装?

公开资料给出的安装命令是 npx @modelcontextprotocol/inspector node dist/index.js,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

ios development MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

ios development MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

ios development MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

ios development MCP 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP