Search Apple Developer Documentation, WWDC videos, and code examples in Claude, Cursor, and AI assistants. Benefits iOS/macOS/SwiftUI/UIKit developers by providing quick access to official documentation and code samples.
git clone https://github.com/kimsungwhee/apple-docs-mcp.gitapple-docs-mcp is an MCP tool that integrates Apple Developer Documentation, WWDC video content, and code examples directly into Claude, Cursor, and other AI assistants. The skill provides 18 tools for searching and retrieving official Apple resources, including WWDC video transcripts, documentation articles, and code samples spanning 2014-2025. Developers working with iOS, macOS, SwiftUI, and UIKit can access comprehensive Apple resources without leaving their AI assistant, enabling faster research and implementation. The tool supports searching by keyword, topic, and year, with full transcript and resource retrieval capabilities. Setup involves installing the MCP skill and configuring it in your AI assistant of choice.
1. Identify the specific SwiftUI or UIKit topic you need information about. Be as specific as possible in your request. 2. Specify if you need documentation, code examples, WWDC videos, or a combination of these. 3. If you're looking for code examples, mention the type of functionality you're trying to implement. 4. For WWDC videos, indicate if you prefer recent sessions or are open to older ones as well. 5. Review the provided information and use the code examples as a starting point for your implementation. Watch the recommended WWDC videos for a deeper understanding of the topic.
Quickly search for SwiftUI animations and related documentation.
Access detailed API references for UIKit components.
Explore the latest WWDC announcements and technology updates.
Find sample code examples for iOS development tasks.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/kimsungwhee/apple-docs-mcpCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Search the Apple Developer Documentation for information about [TOPIC]. Include relevant code examples from SwiftUI or UIKit. Also find WWDC videos that cover this topic in depth. Focus on content from the last [NUMBER] years.
Here's what I found about implementing SwiftUI animations for your iOS app:
**Documentation**: The official Apple documentation on SwiftUI animations explains that you can use implicit animations with the `.animation` modifier or explicit animations with the `withAnimation` function. For example, to animate a view's opacity change:
```swift
Text("Hello, World!")
.opacity(show ? 1.0 : 0.0)
.animation(.easeInOut(duration: 1.0), value: show)
```
**Code Examples**: Apple provides several code examples demonstrating different animation techniques. One example shows how to create a custom transition animation:
```swift
struct ContentView: View {
@State private var isPresenting = false
var body: some View {
ZStack {
if isPresenting {
RoundedRectangle(cornerRadius: 25.0)
.fill(Color.blue)
.frame(width: 200, height: 200)
.transition(.asymmetric(
insertion: .scale,
removal: .opacity
))
}
}
.onTapGesture {
withAnimation {
isPresenting.toggle()
}
}
}
}
```
**WWDC Videos**: The WWDC 2021 session 'SwiftUI: Implementing Real-World Apps' (https://developer.apple.com/videos/play/wwdc2021/10112/) provides an in-depth look at implementing animations in real-world SwiftUI apps. Another relevant session is 'SwiftUI: Data Essentials' from WWDC 2020, which covers data flow and animations in SwiftUI.The AI Code Editor for productive developers
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan