Search a curated catalog of agent skills, MCP servers and rules for Swift, SwiftUI, Xcode and iOS.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Fetch one public catalog entry by slug. Includes source_url, the install command, copied_at when the catalog recorded the day the command was copied, compatible tools, license when known, and the day the entry was added. URLs include utm_source=mcp and utm_medium=tool.
Fetch one public catalog entry by slug. Includes source_url, the install command, copied_at when the catalog recorded the day the command was copied, compatible tools, license when known, and the day the entry was added. URLs include utm_source=mcp and utm_medium=tool.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 80,
"minLength": 1
}
}
}List catalog categories with slug, name, and url. The url includes utm_source=mcp and utm_medium=tool.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}List entries added within the last days (default 7, maximum 90), newest first. Each row has name, slug, type, category, summary, url, and added. The url includes utm_source=mcp and utm_medium=tool.
| Argument | Type | Description |
|---|---|---|
| days | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"days": {
"type": "integer",
"maximum": 90,
"minimum": 1
}
}
}Search the public SwiftSkills catalog. query is a case-insensitive substring (max 200 characters). category is an optional category slug. type is an optional kind: skill, mcp, rules, docs, or sdk. Returns name, slug, type, category, summary, and url. Every url includes utm_source=mcp and utm_medium=tool. At most 50 rows are returned; total counts the rest.
| Argument | Type | Description |
|---|---|---|
| type | string | |
| query* | string | |
| category | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"type": {
"type": "string",
"maxLength": 80
},
"query": {
"type": "string",
"maxLength": 200
},
"category": {
"type": "string",
"maxLength": 80
}
}
}