SkillDB Catalog
Find AI agent skills: public previews and source links. Read-only discovery; no account required.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"skilldb-catalog": {
"url": "https://skilldb.dev/api/mcp/catalog"
}
}
}Remote endpoints
https://skilldb.dev/api/mcp/catalogstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢skilldb_search(query, category, pack, limit, offset)
Search the public SkillDB catalog for reusable AI-agent guidance relevant to task keywords, with optional category and pack filters. Returns paginated metadata and public catalog links. Does not return complete instructions or private skills.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Task, topic, or technology to search for."
},
"category": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"pack": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 1000,
"default": 0
}
},
"required": [
"query"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"skills": {
"type": "array",
"maxItems": 20,
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"maxLength": 240
},
"title": {
"type": "string",
"maxLength": 300
},
"description": {
"type": "string",
"maxLength": 2000
},
"pack": {
"type": "string",
"maxLength": 120
},
"packLabel": {
"type": "string",
"maxLength": 200
},
"category": {
"type": "string",
"maxLength": 80
},
"lines": {
"type": "integer",
"minimum": 0
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"id",
"title",
"description",
"pack",
"packLabel",
"category",
"lines",
"url"
],
"additionalProperties": false
}
},
"pagination": {
"type": "object",
"additionalProperties": false,
"required": [
"total",
"limit",
"offset",
"hasMore"
],
"properties": {
"total": {
"type": "integer",
"minimum": 0
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 1000
},
"hasMore": {
"type": "boolean"
}
}
}
},
"required": [
"skills",
"pagination"
],
"additionalProperties": false
}🟢skilldb_get_preview(id)
Retrieve metadata and a short public excerpt for one exact public skill ID. The excerpt is limited to 203 characters and may be truncated. Returns public catalog links and preview access status, not complete instructions, account data, or private or paid content.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 240,
"description": "Exact public skill ID, such as software-skills/code-review.md."
}
},
"required": [
"id"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"skill": {
"type": "object",
"additionalProperties": false,
"required": [
"id",
"title",
"description",
"pack",
"packLabel",
"category",
"lines",
"url",
"contentPreview",
"access"
],
"properties": {
"id": {
"type": "string",
"maxLength": 240
},
"title": {
"type": "string",
"maxLength": 300
},
"description": {
"type": "string",
"maxLength": 2000
},
"pack": {
"type": "string",
"maxLength": 120
},
"packLabel": {
"type": "string",
"maxLength": 200
},
"category": {
"type": "string",
"maxLength": 80
},
"lines": {
"type": "integer",
"minimum": 0
},
"url": {
"type": "string",
"format": "uri"
},
"contentPreview": {
"type": "string",
"maxLength": 203
},
"access": {
"type": "string",
"enum": [
"preview"
]
}
}
}
},
"required": [
"skill"
],
"additionalProperties": false
}Community
Evidence