Quality-ranked, cross-platform directory of AI coding skills, plugins and MCP servers.
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.
Side-by-side quality profiles for 2–5 tools by slug. Same fields as get_skill; ordering follows the request, not rank.
Side-by-side quality profiles for 2–5 tools by slug. Same fields as get_skill; ordering follows the request, not rank.
| Argument | Type | Description |
|---|---|---|
| slugs* | array |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slugs"
],
"properties": {
"slugs": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z0-9-]+$",
"maxLength": 120,
"minLength": 1
},
"maxItems": 5,
"minItems": 2
}
}
}Public, k-anonymous demand signal from the directory: trending searches, most-saved and most-installed tools. Aggregates only — sourced from ≥5 distinct anonymous sessions per entry.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Quality-ranked tools inside one curated collection. Critical-risk tools are excluded by default (risk_filter); every result carries risk_level and risk_reasons.
| Argument | Type | Description |
|---|---|---|
| slug* | string | |
| limit | integer | |
| risk_filter | string | Risk gate: exclude_critical omits critical risk (default); exclude_high omits high and critical risk; none omits no risk levels |
| include_high_risk | boolean | Deprecated alias for risk_filter=none |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"enum": [
"mcp-servers",
"database-migrations",
"cicd-devops",
"testing-qa",
"browser-automation",
"security-audit",
"frontend-react",
"code-review",
"data-analytics"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"risk_filter": {
"enum": [
"exclude_critical",
"exclude_high",
"none"
],
"type": "string",
"default": "exclude_critical",
"description": "Risk gate: exclude_critical omits critical risk (default); exclude_high omits high and critical risk; none omits no risk levels"
},
"include_high_risk": {
"type": "boolean",
"description": "Deprecated alias for risk_filter=none"
}
}
}Full quality profile for one tool by slug (slugs come from search_skills / get_collection): score breakdown, structural signals, risk level and reasons, platforms, repo link. Direct lookups return any active tool regardless of risk — the risk assessment is part of the answer, not a filter here.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9-]+$",
"maxLength": 120,
"minLength": 1
}
}
}The curated buyer-intent collections (e.g. mcp-servers, testing-qa, browser-automation). Use get_collection for the ranked tools inside one.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Full-text search over the Skill of Skills directory (AI coding skills, plugins, MCP servers across Claude Code, Cursor, Codex, Windsurf, Cline). Results are ranked by the quality-first composite score, not popularity; when no tool matches every term, the closest partial matches are returned instead (match_mode: "any"), most relevant first. Critical-risk tools are excluded by default (risk_filter); every result carries risk_level and risk_reasons. Scores are evidence, not endorsements.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | What capability you need, e.g. "postgres migrations" |
| min_tier | string | Quality floor: curated ≥120, promising ≥80, experimental ≥40 |
| platform | string | Restrict to one client platform |
| verified | string | Current Verified Working result: runs only, or any verified tier |
| risk_filter | string | Risk gate: exclude_critical omits critical risk (default); exclude_high omits high and critical risk; none omits no risk levels |
| include_high_risk | boolean | Deprecated alias for risk_filter=none |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 2,
"description": "What capability you need, e.g. \"postgres migrations\""
},
"min_tier": {
"enum": [
"curated",
"promising",
"experimental"
],
"type": "string",
"default": "experimental",
"description": "Quality floor: curated ≥120, promising ≥80, experimental ≥40"
},
"platform": {
"enum": [
"claude_code",
"cursor",
"codex",
"ai_studio",
"windsurf",
"cline",
"generic",
"multi_platform"
],
"type": "string",
"description": "Restrict to one client platform"
},
"verified": {
"enum": [
"runs",
"any"
],
"type": "string",
"description": "Current Verified Working result: runs only, or any verified tier"
},
"risk_filter": {
"enum": [
"exclude_critical",
"exclude_high",
"none"
],
"type": "string",
"default": "exclude_critical",
"description": "Risk gate: exclude_critical omits critical risk (default); exclude_high omits high and critical risk; none omits no risk levels"
},
"include_high_risk": {
"type": "boolean",
"description": "Deprecated alias for risk_filter=none"
}
}
}