Server definition
- Hash
- sha256:3eb6e79b2f0be4399343831dc0c1f7c53f0b5d2840010bc61bb58bee6f480f8e
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "SkillMD is a registry of Agent Skills (SKILL.md files). Use skillmd_search to find skills for a task, skillmd_get to inspect one (safety verdict, capability flags, provenance), and skillmd_download to fetch its files for writing to disk. skillmd_trending and skillmd_recommend surface popular and related skills. All tools are read-only against the public registry; no account is needed.",
"tools": [
{
"description": "Return the full contents of any public skill by owner/name slug: the SKILL.md text plus every companion file for packs, ready to write to disk. Skills are plain-text instructions an agent reads on demand; nothing executes, and every listed skill has passed SkillMD's safety review.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Skill identifier as owner/name, e.g. anthropic/pdf",
"pattern": "^[^/]+/[^/]+$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "skillmd_download",
"outputSchema": {
"properties": {
"files": {
"description": "Every file in the skill, SKILL.md first",
"items": {
"properties": {
"content": {
"description": "UTF-8 text content",
"type": "string"
},
"content_base64": {
"description": "Base64 content for binary files",
"type": "string"
},
"note": {
"description": "How to treat this entry when content is not inlined",
"type": "string"
},
"path": {
"description": "Relative path inside the skill folder",
"type": "string"
},
"source_url": {
"description": "Fetch URL for large or binary companions not inlined",
"type": "string"
}
},
"required": [
"path"
],
"type": "object"
},
"type": "array"
},
"slug": {
"description": "owner/name of the skill",
"type": "string"
}
},
"required": [
"slug",
"files"
],
"type": "object"
}
},
{
"description": "Fetch one skill by owner/name slug: description, SKILL.md body, provenance (source repo and pinned commit), license, safety verdict and capability flags, plus companion file listing for packs.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Skill identifier as owner/name, e.g. anthropic/pdf",
"pattern": "^[^/]+/[^/]+$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "skillmd_get",
"outputSchema": {
"additionalProperties": true,
"description": "Full skill record.",
"properties": {
"ai_audit_verdict": {
"description": "Safety review verdict: pass, caution, warning, fail or inconclusive",
"type": [
"string",
"null"
]
},
"body_md": {
"description": "Markdown body of SKILL.md",
"type": "string"
},
"categories": {
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
"category": {
"description": "Category name",
"type": "string"
},
"commit_sha": {
"description": "Pinned upstream commit",
"type": [
"string",
"null"
]
},
"description": {
"description": "What the skill does and when an agent should use it",
"type": "string"
},
"files": {
"description": "Companion files for packs",
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
"install_snippet": {
"description": "One-line install command",
"type": "string"
},
"license": {
"description": "SPDX license id when declared",
"type": [
"string",
"null"
]
},
"owner_handle": {
"description": "Publisher handle",
"type": "string"
},
"owner_name": {
"description": "Publisher display name",
"type": "string"
},
"raw_md": {
"description": "Verbatim SKILL.md including frontmatter when stored",
"type": [
"string",
"null"
]
},
"repo_stars": {
"description": "GitHub stars of the source repository",
"type": [
"number",
"null"
]
},
"security_flags": {
"description": "Capability flags: docs_only, network_calls, executes_scripts, reads_secrets, untrusted_install",
"items": {
"type": "string"
},
"type": "array"
},
"slug": {
"description": "owner/name identifier, e.g. anthropic/pdf",
"type": "string"
},
"source_repo": {
"description": "Upstream repository",
"type": [
"string",
"null"
]
},
"tags": {
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
"title": {
"description": "Human-readable skill title",
"type": "string"
},
"type": {
"description": "single SKILL.md or a multi-file pack",
"enum": [
"single",
"pack"
],
"type": "string"
},
"verified": {
"description": "Published by a verified publisher",
"type": "boolean"
}
},
"required": [
"slug",
"title",
"description"
],
"type": "object"
}
},
{
"description": "Recommend skills. With based_on set to a skill's owner/name slug, returns the top skills in that skill's category (excluding itself); without it, returns what is trending over the last 30 days.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"based_on": {
"description": "Skill slug (owner/name) to base recommendations on",
"pattern": "^[^/]+/[^/]+$",
"type": "string"
},
"limit": {
"description": "Maximum number of results (default 10)",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "skillmd_recommend",
"outputSchema": {
"properties": {
"items": {
"description": "Matching skills, best first",
"items": {
"additionalProperties": true,
"description": "A skill as listed in search and leaderboard results.",
"properties": {
"ai_audit_verdict": {
"description": "Safety review verdict: pass, caution, warning, fail or inconclusive",
"type": [
"string",
"null"
]
},
"category": {
"description": "Category name",
"type": "string"
},
"description": {
"description": "What the skill does and when an agent should use it",
"type": "string"
},
"install_snippet": {
"description": "One-line install command",
"type": "string"
},
"license": {
"description": "SPDX license id when declared",
"type": [
"string",
"null"
]
},
"owner_handle": {
"description": "Publisher handle",
"type": "string"
},
"owner_name": {
"description": "Publisher display name",
"type": "string"
},
"repo_stars": {
"description": "GitHub stars of the source repository",
"type": [
"number",
"null"
]
},
"security_flags": {
"description": "Capability flags: docs_only, network_calls, executes_scripts, reads_secrets, untrusted_install",
"items": {
"type": "string"
},
"type": "array"
},
"slug": {
"description": "owner/name identifier, e.g. anthropic/pdf",
"type": "string"
},
"title": {
"description": "Human-readable skill title",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "Search the SkillMD registry of Agent Skills (SKILL.md files) by task, name or keywords. Returns matching skills with their owner/name slug, description, category, safety verdict and install snippet, best match first.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Restrict to one category slug, e.g. coding, devops, data, security",
"type": "string"
},
"limit": {
"description": "Maximum number of results (default 20)",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"min_rating": {
"description": "Minimum average rating, 0 to 5",
"maximum": 5,
"minimum": 0,
"type": "number"
},
"query": {
"description": "Natural-language query or keywords describing the task or skill",
"type": "string"
},
"type": {
"description": "Restrict to single-file skills or multi-file packs",
"enum": [
"single",
"pack"
],
"type": "string"
},
"verified_only": {
"description": "Return only skills from verified publishers (default false)",
"type": "boolean"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "skillmd_search",
"outputSchema": {
"properties": {
"items": {
"description": "Matching skills, best first",
"items": {
"additionalProperties": true,
"description": "A skill as listed in search and leaderboard results.",
"properties": {
"ai_audit_verdict": {
"description": "Safety review verdict: pass, caution, warning, fail or inconclusive",
"type": [
"string",
"null"
]
},
"category": {
"description": "Category name",
"type": "string"
},
"description": {
"description": "What the skill does and when an agent should use it",
"type": "string"
},
"install_snippet": {
"description": "One-line install command",
"type": "string"
},
"license": {
"description": "SPDX license id when declared",
"type": [
"string",
"null"
]
},
"owner_handle": {
"description": "Publisher handle",
"type": "string"
},
"owner_name": {
"description": "Publisher display name",
"type": "string"
},
"repo_stars": {
"description": "GitHub stars of the source repository",
"type": [
"number",
"null"
]
},
"security_flags": {
"description": "Capability flags: docs_only, network_calls, executes_scripts, reads_secrets, untrusted_install",
"items": {
"type": "string"
},
"type": "array"
},
"slug": {
"description": "owner/name identifier, e.g. anthropic/pdf",
"type": "string"
},
"title": {
"description": "Human-readable skill title",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "Top skills on the SkillMD leaderboard, ranked by installs, saves and ratings, optionally within one category and time window.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Restrict to one category slug, e.g. coding, devops, data, security",
"type": "string"
},
"limit": {
"description": "Maximum number of results (default 20)",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"range": {
"description": "Ranking window: last 30 days or all time (default all)",
"enum": [
"30d",
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "skillmd_trending",
"outputSchema": {
"properties": {
"items": {
"description": "Matching skills, best first",
"items": {
"additionalProperties": true,
"description": "A skill as listed in search and leaderboard results.",
"properties": {
"ai_audit_verdict": {
"description": "Safety review verdict: pass, caution, warning, fail or inconclusive",
"type": [
"string",
"null"
]
},
"category": {
"description": "Category name",
"type": "string"
},
"description": {
"description": "What the skill does and when an agent should use it",
"type": "string"
},
"install_snippet": {
"description": "One-line install command",
"type": "string"
},
"license": {
"description": "SPDX license id when declared",
"type": [
"string",
"null"
]
},
"owner_handle": {
"description": "Publisher handle",
"type": "string"
},
"owner_name": {
"description": "Publisher display name",
"type": "string"
},
"repo_stars": {
"description": "GitHub stars of the source repository",
"type": [
"number",
"null"
]
},
"security_flags": {
"description": "Capability flags: docs_only, network_calls, executes_scripts, reads_secrets, untrusted_install",
"items": {
"type": "string"
},
"type": "array"
},
"slug": {
"description": "owner/name identifier, e.g. anthropic/pdf",
"type": "string"
},
"title": {
"description": "Human-readable skill title",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"items"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:3eb6e79b2f0be4399343831dc0c1f7c53f0b5d2840010bc61bb58bee6f480f8e | sha256sum