MCP 服务器

Index Agentica

com.indexagentica/mcp
MCP 与智能体基础设施 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Searches and retrieves entries, guides, comparisons, stacks, and skills from a directory of agent tools and MCP resources.

get_content
Get guide, comparison, stack or skill
Fetch one Index Agentica long-form item by type and id (as returned by search). Returns its metadata (title, summary, author, tags, dates, referenced entries with links, related items, sources, links) and its markdown (scheme links resolved to absolute URLs). Comparisons include the structured table (criteria, one row per entry, verdict); stacks include the use case and components; skills include the full SKILL.md (skill_md) plus download links (links.zip, links.skill_md). Unknown ids return an error with suggestions.
只读 幂等
输入模式
{'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'description': 'Item id (kebab-case slug) as returned by search.'}, 'type': {'enum': ['guide', 'comparison', 'stack', 'skill'], 'type': 'string', 'description': 'guide, comparison, stack or skill.'}, 'include_html': {'type': 'boolean', 'default': False, 'description': 'Also return the rendered HTML body.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['content'], 'properties': {'content': {'type': 'object', 'required': ['type', 'id', 'title', 'markdown'], 'properties': {'id': {'type': 'string'}, 'type': {'type': 'string'}, 'links': {'type': 'object'}, 'title': {'type': 'string'}, 'markdown': {'type': 'string'}}, 'description': 'The item: front_matter, markdown, links and type-specific fields (comparison, stack, skill_md). See https://indexagentica.com/openapi.json (LongformItem).'}}}
get_entry
Get directory entry
Fetch one Index Agentica entry by its id (kebab-case slug, e.g. "model-context-protocol"). Returns every field: name, category, summary, description, url, repo, docs, tags, license, pricing, status, agent_access (llms_txt, openapi, mcp_endpoint, auth), related ids, sources, dates and links. If the id is unknown the result is an error with suggested ids.
只读 幂等
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'description': 'Entry id (kebab-case slug) as returned by search.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['entry'], 'properties': {'entry': {'type': 'object', 'description': 'The full entry, following https://indexagentica.com/schema/entry.schema.json plus a links object.'}}}
list_categories
List categories
List all Index Agentica categories with their slug, name, description, entry count and links (HTML page and JSON). Use a slug as the category filter for search.
只读 幂等
输入模式
{'type': 'object', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['total', 'categories'], 'properties': {'total': {'type': 'integer', 'description': 'Total number of entries in the directory.'}, 'generated': {'type': 'string', 'description': 'When the published index was built.'}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'count'], 'properties': {'html': {'type': 'string'}, 'json': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'count': {'type': 'integer'}, 'description': {'type': 'string'}}}}}}
search
Search Index Agentica
Search Index Agentica: the directory of agent-usable resources (skills, harnesses, MCP servers, tools, protocols, APIs, information sources, finance/payments, directories) plus its long-form content (guides, comparisons, stacks and downloadable Agent Skills). Matches the query words against name/title, id, tags, summary and description and returns the best matches first, each with its type, a relevance score and links (HTML, markdown, JSON). Optionally filter by type (entry, guide, comparison, stack, skill; default all), category (entries only) and/or tags (ALL given tags must match). An empty query with a filter lists everything in that filter. For full details use get_entry for type entry, or get_content with the type and id for long-form items.
只读 幂等
输入模式
{'type': 'object', 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'description': 'Optional list of tag slugs; results must have all of them (e.g. ["open-source", "python"]).'}, 'type': {'enum': ['entry', 'guide', 'comparison', 'stack', 'skill', 'all'], 'type': 'string', 'default': 'all', 'description': 'Optional result type: entry (directory entries), guide, comparison, stack, skill, or all (default).'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results (1-50, default 10).'}, 'query': {'type': 'string', 'maxLength': 200, 'description': 'Free-text search words, e.g. "browser automation" or "payments x402". May be empty when category or tags are given.'}, 'category': {'type': 'string', 'description': 'Optional entry category slug to restrict results to (implies type entry). Current categories: skills, harnesses, mcp-servers, tools, protocols, apis, information, finance-payments, directories, infrastructure, evals-observability.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['query', 'total', 'results'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}}, 'type': {'type': 'string', 'description': 'Type filter applied (all when none).'}, 'limit': {'type': 'integer'}, 'query': {'type': 'string'}, 'total': {'type': 'integer', 'description': 'Number of matches before the limit was applied.'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'id', 'name', 'summary', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'type': {'enum': ['entry', 'guide', 'comparison', 'stack', 'skill'], 'type': 'string', 'description': 'entry (directory entry) or a long-form type: guide, comparison, stack, skill.'}, 'links': {'type': 'object'}, 'score': {'type': 'number'}, 'author': {'type': 'string', 'description': 'Long-form only.'}, 'status': {'type': 'string'}, 'entries': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Long-form only: directory entry ids it references.'}, 'pricing': {'type': 'string'}, 'summary': {'type': 'string'}, 'category': {'type': 'string', 'description': 'Entries only.'}, 'mcp_endpoint': {'type': 'string'}, 'last_verified': {'type': 'string', 'description': 'Long-form only.'}}}}, 'category': {'type': 'string', 'description': 'Category filter applied (omitted when none).'}}}
已添加
list_categories
2026年10月4日 02:40
已添加
get_content
2026年10月4日 02:40
已添加
get_entry
2026年10月4日 02:40
已添加
search
2026年10月4日 02:40