
mightydillah/apple-doc-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
mightydillah/apple-doc-mcp は、https://github.com/mightydillah/apple-doc-mcp. からインポートされた MCP サーバー候補です。
概要
mightydillah/apple-doc-mcp は、https://github.com/mightydillah/apple-doc-mcp. からインポートされた MCP サーバー候補です。
概要(AI 翻訳)
AIコーディングアシスタント内でAppleの開発者ドキュメントに直接シームレスにアクセスできるモデルコンテキストプロトコル(MCP)サーバーです。 注: みなさん、このMCPをチェックしてくれてありがとうございます!定期的に作業しているので、異なるプラットフォームで動作させるために作り改良し、新機能を追加しつつコストがかなり高くついています(トークンは安くありませんよね)。
もしこのMCPが役に立ったなら、そちらのスポンサーボタンをクリックして❤️いただけると本当にありがたいです。どんなご協力でも感謝します!ありがとうございます。
📋 変更ログ
Githubチームの皆さん、ご支援ありがとうございます!そして、スポンサー@billibala、@theoddbrick、@christopherbattlefrontlegalにも感謝します!皆さんは本当に素晴らしいです。
-
完全なリリース履歴は CHANGELOG.md に掲載されています。
-
1.9.6
-
主な修正:AIエージェントにより予測可能にするために簡略化した
search_symbols -
GridItem、View、ButtonStyleなどのクエリに対して、search_symbols内に正確なシンボル解像度を追加しました。 -
search_symbolsを変更し、シンボル優先の結果を返すようにし、記事とガイドを別々のセクションに分けました
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Apple Doc MCP
A Model Context Protocol (MCP) server that provides seamless access to Apple’s Developer Documentation directly within your AI coding assistant. Note: Hey guys, thanks for checking out this MCP! Since I’ve been working on it on a regular basis, and as such its getting really expensive to build it and improve it to work on different platforms, all while adding new features (tokens aint cheap ya’ll).
if you find this MCP helpful, I’d really apperciate it if you clicked on the ❤️ Sponsor button up there, any contribution is apperciated! thanks.
📋 Changelog
Thank you to the Github team for your support! and thank you @billibala, @theoddbrick, @christopherbattlefrontlegal for sponsoring! you guys are amazing.
-
Full release history lives in CHANGELOG.md.
-
1.9.6
- MAJOR FIX: Simplified
search_symbolsto be more predictable for AI agents - Added exact symbol resolution inside
search_symbolsfor queries likeGridItem,View, andButtonStyle - Changed
search_symbolsto return symbol-first results with articles and guides separated into their own section - Fixed wildcard behavior so fallback search respects
*and?patterns instead of degrading to plain substring matches - Removed misleading search messaging about background downloads and “comprehensive” indexing
- Removed dead or unused search code paths that were adding confusion without improving results
- Fixed first-search index initialization so cache-backed symbol search finishes building before results are used
- MAJOR FIX: Simplified
-
1.9.1
- Moved cached docs into
.cache/to keep the repo clean - Routed MCP logging to stderr so protocol stdout stays clean (this was breaking codex symbol search)
- Moved cached docs into
Installation
VS Code
- Open Command Palette (
Shift+Cmd+P). - Run
MCP: Add Server. - When prompted for server type, choose
npm. - Enter this package:
apple-doc-mcp-server
Claude Code:
claude mcp add apple-docs -- npx apple-doc-mcp-server@latest
OpenAI Codex:
codex mcp add apple-doc-mcp -- npx apple-doc-mcp-server@latest
Manual:
{
"mcpServers": {
"apple-docs": {
"command": "npx",
"args": ["apple-doc-mcp-server@latest"]
}
}
}
Local:
yarn install
yarn build
{
"mcpServers": {
"apple-docs": {
"command": "node",
"args": ["/absolute/path/to/apple-doc-mcp/dist/index.js"]
}
}
}
Search Tips
- Use exact API names when you know them (
"GridItem","ButtonStyle","View"). - Start broad (e.g.
"tab","animation","gesture"). - Try synonyms (
"sheet"vs"modal","toolbar"vs"tabbar"). - Use wildcards (
"Grid*","*Item","Lazy*") for flexible matching. - Use multiple keywords (
"tab view layout") to narrow results. - If nothing turns up, re-run
discover_technologieswith a different keyword or pick another framework.
インストール
npx apple-doc-mcp-server@latest設定
{
"mcpServers": {
"apple-docs": {
"command": "npx",
"args": ["apple-doc-mcp-server@latest"]
}
}
}