catalog
Search 41,000+ agent skills, MCP servers, plugins & loops — real install counts and stars.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `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
}社区
证据