catalog
Search 41,000+ agent skills, MCP servers, plugins & loops — real install counts and stars.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"catalog": {
"url": "https://getagentictools.com/api/mcp"
}
}
}원격 엔드포인트
https://getagentictools.com/api/mcpstreamable-http할 수 있는 일
도구 목록
도구 (5)
🟢search_tools(query, category, limit)
Search 41,000+ agentic coding tools: agent skills (SKILL.md), MCP servers, Claude Code plugins, and agentic loops. Ranked by match quality; real install counts and GitHub stars. Cite results by their url.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "What to look for, e.g. \"pdf extraction\" or \"postgres\""
},
"category": {
"description": "Restrict results to one category; omit to search all four",
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
]
},
"limit": {
"default": 10,
"description": "Maximum results to return (1-25, default 10)",
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"total": {
"type": "number",
"description": "Total matches before the limit was applied"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"category": {
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
]
},
"tagline": {
"type": "string"
},
"author": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"stars": {
"type": "number"
},
"downloads": {
"type": "number"
},
"lastUpdated": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"install": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"title",
"category",
"tagline",
"author",
"stars",
"downloads",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"total",
"results"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_tool(category, id)
Full detail for one tool by category and id (as returned by search_tools). Includes description, install command, repo, license, and — for skills — capabilities and prerequisites extracted from the SKILL.md itself.
입력 스키마
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
],
"description": "The tool's category, e.g. \"skills\""
},
"id": {
"type": "string",
"minLength": 1,
"description": "The tool id, e.g. \"mattpocock-skills-tdd\""
}
},
"required": [
"category",
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"category": {
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
]
},
"tagline": {
"type": "string"
},
"author": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"stars": {
"type": "number"
},
"downloads": {
"type": "number"
},
"lastUpdated": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"install": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": "string"
},
"repo": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"homepage": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"license": {
"type": "string"
},
"group": {
"type": "string"
},
"compatibility": {
"type": "array",
"items": {
"type": "string"
}
},
"steps": {
"type": "array",
"items": {
"type": "string"
}
},
"useWhen": {
"type": "string"
},
"verification": {
"type": "string"
},
"skillFacts": {
"type": "object",
"properties": {
"capabilities": {
"type": "array",
"items": {
"type": "string"
}
},
"prerequisites": {
"type": "array",
"items": {
"type": "string"
}
},
"configKeys": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"capabilities",
"prerequisites",
"configKeys"
],
"additionalProperties": false
},
"error": {
"description": "Set when no entry matches; see didYouMean",
"type": "string"
},
"didYouMean": {
"description": "Closest ids when the requested one was not found",
"type": "array",
"items": {
"type": "string"
}
}
},
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢list_categories
The four catalog categories with live counts and browse URLs.
입력 스키마
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"categories": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
]
},
"label": {
"type": "string"
},
"blurb": {
"type": "string"
},
"count": {
"type": "number"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"label",
"blurb",
"count",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"categories"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢whats_new(days, category, limit)
Recently updated tools, ranked by their real upstream push date (never by our re-crawl date). Coverage note: not every source exposes push dates yet.
입력 스키마
{
"type": "object",
"properties": {
"days": {
"default": 7,
"description": "Look-back window in days (1-90, default 7)",
"type": "integer",
"minimum": 1,
"maximum": 90
},
"category": {
"description": "Restrict to one category; omit for all four",
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
]
},
"limit": {
"default": 15,
"description": "Maximum results to return (1-50, default 15)",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"days": {
"type": "number"
},
"total": {
"type": "number",
"description": "Tools with an upstream push inside the window"
},
"coverage": {
"type": "string",
"description": "Honest note about entries without harvested push dates"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"category": {
"type": "string",
"enum": [
"skills",
"mcp",
"plugins",
"loops"
]
},
"tagline": {
"type": "string"
},
"author": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"stars": {
"type": "number"
},
"downloads": {
"type": "number"
},
"lastUpdated": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"install": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"title",
"category",
"tagline",
"author",
"stars",
"downloads",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"days",
"total",
"coverage",
"results"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢ecosystem_stats
Measured aggregates across the whole catalog: totals, maintainer count, license coverage, star concentration. Computed from harvested data, nothing estimated. Source: getagentictools.com/stats
입력 스키마
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"total": {
"type": "number"
},
"perCategory": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "number"
}
},
"maintainers": {
"type": "number"
},
"unlicensed": {
"type": "number"
},
"unlicensedPct": {
"type": "number"
},
"totalStars": {
"type": "number"
},
"medianStars": {
"type": "number"
},
"zeroStarPct": {
"type": "number"
},
"topOnePctShare": {
"type": "number",
"description": "Percent of all stars held by the top 1% of starred tools"
},
"methodology": {
"type": "string"
}
},
"required": [
"total",
"perCategory",
"maintainers",
"unlicensed",
"unlicensedPct",
"totalStars",
"medianStars",
"zeroStarPct",
"topOnePctShare",
"methodology"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}커뮤니티
증거