curl -X GET "https://api.danubeai.com/v1/skills/search?query=extract%20pdf%20text&limit=5"
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "pdf-processing",
"description": "Extract text and tables from PDF files, fill forms, merge documents.",
"license": "Apache-2.0",
"metadata": {
"author": "example-org",
"version": "1.0"
},
"created_at": "2024-01-15T10:30:00Z"
}
]
Skills
Search Skills
Search for skills using semantic search
GET
/
v1
/
skills
/
search
curl -X GET "https://api.danubeai.com/v1/skills/search?query=extract%20pdf%20text&limit=5"
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "pdf-processing",
"description": "Extract text and tables from PDF files, fill forms, merge documents.",
"license": "Apache-2.0",
"metadata": {
"author": "example-org",
"version": "1.0"
},
"created_at": "2024-01-15T10:30:00Z"
}
]
Overview
Search for skills by query using semantic search. Finds skills based on meaning, not just exact text matches. Without authentication the search covers public skills. With an API key or dashboard session it also covers your organizations’ internal skills and your own private ones, ranked first; each result carriesvisibility and, for an internal skill, org_name.
Parameters
string
required
Search query to match against skill names and descriptions
number
default:"10"
Maximum number of results to return
Response
Returns a JSON array of matching skill objects (no wrapper key), with the same fields as List Skills.Example
curl -X GET "https://api.danubeai.com/v1/skills/search?query=extract%20pdf%20text&limit=5"
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "pdf-processing",
"description": "Extract text and tables from PDF files, fill forms, merge documents.",
"license": "Apache-2.0",
"metadata": {
"author": "example-org",
"version": "1.0"
},
"created_at": "2024-01-15T10:30:00Z"
}
]
MCP Tool
This endpoint is also available as thesearch_skills MCP tool:
# Using the Danube MCP Server
result = await mcp.call_tool("search_skills", {
"query": "extract pdf text",
"limit": 5
})
