Skip to main content
Glama

search_framework_symbols

Search and filter symbols within Apple frameworks to explore APIs, find specific types like views or delegates, and discover available classes and protocols for development.

Instructions

Browse and search symbols within a specific Apple framework. Perfect for exploring framework APIs, finding all views/controllers/delegates in a framework, or discovering available types. Use after list_technologies to get framework identifiers.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
frameworkYesFramework identifier in lowercase. Common: "uikit", "swiftui", "foundation", "combine", "coredata". Get exact names from list_technologies. Example: "swiftui" for SwiftUI framework.
symbolTypeNoFilter by symbol type. Use "class" for UIViewController subclasses, "protocol" for delegates, "struct" for value types. Default: "all" shows everything.
namePatternNoFilter by name pattern. Use "*View" for all views, "UI*" for UI-prefixed symbols, "*Delegate" for delegates. Case-sensitive. Leave empty for all symbols.
languageNoLanguage preference. Some APIs differ between Swift and Objective-C. Default: "swift"
limitNoResults limit (default: 50, max: 200). Includes nested symbols.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kimsungwhee/apple-docs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server