The AI Agent Index
Search AI agents and agencies: pricing, MCP support, integrations, categories and ratings.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"ai-agent-index": {
"url": "https://theaiagentindex.com/mcp/mcp"
}
}
}원격 엔드포인트
https://theaiagentindex.com/mcp/mcpstreamable-http할 수 있는 일
도구 목록
도구 (5)
🟢search_agents(category, agent_type, pricing, integration, capability, ...)
Search the AI Agent Index for agents matching specific criteria. Returns structured agent data. Use this to find agents by category, sub-type, pricing model, integration, capability tag, or MCP role (mcp=server finds agents that expose an MCP server).
입력 스키마
{
"type": "object",
"properties": {
"category": {
"description": "Category slug: ai-sales-agents, ai-customer-support-agents, ai-research-agents, ai-marketing-agents, ai-coding-agents, ai-hr-agents, ai-workflow-agents, ai-customer-success-agents",
"type": "string"
},
"agent_type": {
"description": "Sub-type within a category for precise matching. Examples: prospecting, ai-sdr, crm, sales-engagement (sales); helpdesk, ticket-resolution, chatbot, voice-agent (support); academic-research, deep-research, vertical-research, data-intelligence (research); paid-media, seo, content-creation, social-media, email-marketing (marketing); ide-assistant, autonomous-engineer, terminal-agent, vibe-coding (coding); recruiting, hris, interviewing, hr-automation (hr); workflow-builder, multi-agent-orchestration, ai-teammate, knowledge-management, browser-automation, office-agents (workflow). Use list_categories first if unsure of available types.",
"type": "string"
},
"pricing": {
"description": "Pricing model: free, freemium, subscription, usage-based, custom",
"type": "string"
},
"integration": {
"description": "Integration name e.g. HubSpot, Salesforce, Slack, Zapier",
"type": "string"
},
"capability": {
"description": "Capability tag e.g. lead-generation, ticket-resolution, code-generation, web-search, autonomous",
"type": "string"
},
"mcp": {
"description": "MCP role: server (product exposes an MCP server agents can connect to), client (connects out to external servers), both, or none",
"type": "string"
},
"query": {
"description": "Free text search across agent names and descriptions",
"type": "string"
},
"limit": {
"default": 10,
"description": "Number of results to return, max 20",
"type": "number"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "number",
"description": "Number of agents returned"
},
"agents": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"developer": {
"type": "string"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"agent_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"pricing": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"starting_price": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"price_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "The ISO currency code that starting_price is denominated in, e.g. USD or EUR. Never assume dollars."
},
"billing_period": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "What starting_price means: annual (this is the annual-commit rate, month-to-month costs more), monthly (no commitment), usage (consumption-based, see price_unit), or null (unclassified, treat as monthly)"
},
"price_unit": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "What one unit of starting_price buys. For usage pricing (billing_period = usage) this is the billable unit, e.g. \"per resolution\", \"per ticket\", \"per minute\". For subscription pricing it is the entity charged, e.g. \"seat\" or \"workspace\". Never read a usage price as a monthly price."
},
"capabilities": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"integrations": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"difficulty": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"segment": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"editorial_rating": {
"type": "object",
"properties": {
"sub_scores": {
"anyOf": [
{
"type": "object",
"properties": {
"autonomous_capability": {
"type": "number"
},
"integration_depth": {
"type": "number"
},
"pricing_transparency": {
"type": "number"
},
"independent_evidence": {
"type": "number"
},
"setup_accessibility": {
"type": "number"
}
},
"required": [
"autonomous_capability",
"integration_depth",
"pricing_transparency",
"independent_evidence",
"setup_accessibility"
],
"additionalProperties": false
},
{
"type": "null"
}
],
"description": "The five 1-5 editorial sub-scores behind the rating."
},
"total": {
"anyOf": [
{
"type": "number"
},
{
"type": "string"
}
],
"description": "Editorial rating out of 5 when scored, or the string \"On Our Radar\" when the agent is not yet rated (no independent third-party evidence, a rating below our publication threshold, or a rating held while the product builds its review base). Never a number for an On Our Radar agent."
},
"note": {
"description": "Present only for On Our Radar agents: the reason the numeric rating is withheld.",
"type": "string"
}
},
"required": [
"sub_scores",
"total"
],
"additionalProperties": false
},
"community_rating": {
"type": "object",
"properties": {
"average": {
"type": "number"
},
"count": {
"type": "number"
}
},
"required": [
"average",
"count"
],
"additionalProperties": false,
"description": "Community (user) review average and count. Present only when real user reviews exist; distinct from the editorial rating."
},
"mcp_compatible": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"mcp_status": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
},
"website": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"developer",
"description",
"category",
"agent_type",
"pricing",
"starting_price",
"price_currency",
"billing_period",
"price_unit",
"capabilities",
"integrations",
"difficulty",
"segment",
"editorial_rating",
"mcp_compatible",
"mcp_status",
"url",
"website"
],
"additionalProperties": false
},
"description": "Array of matching agents with full structured details"
}
},
"required": [
"count",
"agents"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_agent(slug)
Get full structured details for a specific AI agent by its slug identifier. Returns pricing, capabilities, integrations, agent_type, pros, limitations, buyer decision fields, and ratings. Competitor price references and GitHub star counts are resolved to live values before returning.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The agent slug identifier e.g. apollo-io, cursor, intercom-fin, github-copilot"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"developer": {
"type": "string"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"long_description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"agent_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"pricing": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"starting_price": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"price_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "The ISO currency code that starting_price is denominated in, e.g. USD or EUR. Never assume dollars."
},
"billing_period": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "What starting_price means: annual (this is the annual-commit rate, month-to-month costs more), monthly (no commitment), usage (consumption-based, see price_unit), or null (unclassified, treat as monthly)"
},
"price_unit": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "What one unit of starting_price buys. For usage pricing (billing_period = usage) this is the billable unit, e.g. \"per resolution\", \"per ticket\", \"per minute\". For subscription pricing it is the entity charged, e.g. \"seat\" or \"workspace\". Never read a usage price as a monthly price."
},
"pricing_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"pricing_transparency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"contract_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"data_training": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"human_in_loop": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"mcp_compatible": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"mcp_status": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"capabilities": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"integrations": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"deployment": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"difficulty": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"segment": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"security_certifications": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"editorial_rating": {
"type": "object",
"properties": {
"sub_scores": {
"anyOf": [
{
"type": "object",
"properties": {
"autonomous_capability": {
"type": "number"
},
"integration_depth": {
"type": "number"
},
"pricing_transparency": {
"type": "number"
},
"independent_evidence": {
"type": "number"
},
"setup_accessibility": {
"type": "number"
}
},
"required": [
"autonomous_capability",
"integration_depth",
"pricing_transparency",
"independent_evidence",
"setup_accessibility"
],
"additionalProperties": false
},
{
"type": "null"
}
],
"description": "The five 1-5 editorial sub-scores behind the rating."
},
"total": {
"anyOf": [
{
"type": "number"
},
{
"type": "string"
}
],
"description": "Editorial rating out of 5 when scored, or the string \"On Our Radar\" when the agent is not yet rated (no independent third-party evidence, a rating below our publication threshold, or a rating held while the product builds its review base). Never a number for an On Our Radar agent."
},
"note": {
"description": "Present only for On Our Radar agents: the reason the numeric rating is withheld.",
"type": "string"
}
},
"required": [
"sub_scores",
"total"
],
"additionalProperties": false
},
"community_rating": {
"type": "object",
"properties": {
"average": {
"type": "number"
},
"count": {
"type": "number"
}
},
"required": [
"average",
"count"
],
"additionalProperties": false,
"description": "Community (user) review average and count. Present only when real user reviews exist; distinct from the editorial rating."
},
"pros": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"limitations": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"best_for": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"g2_rating": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"g2_review_count": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"github_stars": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"last_verified_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
},
"website": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"developer",
"description",
"long_description",
"category",
"agent_type",
"pricing",
"starting_price",
"price_currency",
"billing_period",
"price_unit",
"pricing_url",
"pricing_transparency",
"contract_type",
"data_training",
"human_in_loop",
"mcp_compatible",
"mcp_status",
"capabilities",
"integrations",
"deployment",
"difficulty",
"segment",
"security_certifications",
"editorial_rating",
"pros",
"limitations",
"best_for",
"g2_rating",
"g2_review_count",
"github_stars",
"last_verified_at",
"url",
"website"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢list_categories
List all available categories in the AI Agent Index, including AI agent software categories and the AI Automation Agencies services directory. Returns slugs, display names, and counts.
입력 스키마
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"categories": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"count": {
"type": "number"
}
},
"required": [
"slug",
"name",
"type",
"count"
],
"additionalProperties": false
},
"description": "All categories with slugs, display names, type (agents or agencies), and counts"
}
},
"required": [
"categories"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢search_agencies(service, industry, tool, region, query, ...)
Search the AI Agent Index for AI automation agencies (services firms that build AI solutions for clients). Filter by service type, industry, tools, or region.
입력 스키마
{
"type": "object",
"properties": {
"service": {
"description": "Service tag: ai-agent-building, workflow-automation, ai-strategy, chatbot-development, custom-integrations, voice-agents, rag-development, data-pipeline, prompt-engineering, ai-training",
"type": "string"
},
"industry": {
"description": "Industry served e.g. SaaS, Finance, Healthcare, Manufacturing",
"type": "string"
},
"tool": {
"description": "Tool or platform specialization e.g. openai, anthropic, langchain, make, n8n, zapier",
"type": "string"
},
"region": {
"description": "Region served e.g. North America, Europe, Global / Remote",
"type": "string"
},
"query": {
"description": "Free text search across agency names and descriptions",
"type": "string"
},
"limit": {
"default": 10,
"description": "Number of results to return, max 20",
"type": "number"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "number",
"description": "Number of agencies returned"
},
"agencies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"description": {
"type": "string"
},
"headquarters": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"team_size": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"services": {
"type": "array",
"items": {
"type": "string"
}
},
"industries": {
"type": "array",
"items": {
"type": "string"
}
},
"tools": {
"type": "array",
"items": {
"type": "string"
}
},
"pricing_model": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"hourly_rate": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"min_budget": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"regions": {
"type": "array",
"items": {
"type": "string"
}
},
"rating": {
"type": "number"
},
"review_count": {
"type": "number"
},
"url": {
"type": "string"
},
"website": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"description",
"headquarters",
"team_size",
"services",
"industries",
"tools",
"pricing_model",
"hourly_rate",
"min_budget",
"regions",
"rating",
"review_count",
"url",
"website"
],
"additionalProperties": false
},
"description": "Array of matching agencies"
}
},
"required": [
"count",
"agencies"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_agency(slug)
Get full structured details for a specific AI automation agency by its slug identifier.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The agency slug identifier e.g. taycon-ai"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"description": {
"type": "string"
},
"long_description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"headquarters": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"team_size": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"company_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"services": {
"type": "array",
"items": {
"type": "string"
}
},
"industries": {
"type": "array",
"items": {
"type": "string"
}
},
"tools": {
"type": "array",
"items": {
"type": "string"
}
},
"pricing_model": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"hourly_rate": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"min_budget": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"regions": {
"type": "array",
"items": {
"type": "string"
}
},
"clients": {
"type": "array",
"items": {
"type": "string"
}
},
"rating": {
"type": "number"
},
"review_count": {
"type": "number"
},
"url": {
"type": "string"
},
"website": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"slug",
"description",
"long_description",
"headquarters",
"team_size",
"company_type",
"services",
"industries",
"tools",
"pricing_model",
"hourly_rate",
"min_budget",
"regions",
"clients",
"rating",
"review_count",
"url",
"website"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}커뮤니티
증거