AI Agents Listing
Search, compare and find alternatives across a directory of AI agents, MCP servers and skills.
使うべきか
品質と安全性
検出事項(2)
- HIGH
- LOWsubmit_review 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"aiagentslisting": {
"url": "https://aiagentslisting.com/api/mcp"
}
}
}リモートエンドポイント
https://aiagentslisting.com/api/mcpstreamable-httpできること
ツール一覧
ツール(10)
🟢search_listings(query, type, limit)
Search published AI agents, MCP servers and skills in the directory by name, tagline or description.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 255,
"description": "Free-text search over name, tagline, description"
},
"type": {
"description": "Restrict to one vertical",
"type": "string",
"enum": [
"Agent",
"McpServer",
"Skill"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_listing(slug)
Fetch one published listing by its slug, with full description and links.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟡list_categories(type)
List the category ids a submission can be filed under. Call this before submit_listing. That tool takes category ids, not names.
入力スキーマ
{
"type": "object",
"properties": {
"type": {
"description": "Only categories for this vertical",
"type": "string",
"enum": [
"Agent",
"McpServer",
"Skill"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢trending(metric, window, limit)
Listings gaining momentum right now, ranked by heat (the 0-100 engagement score), upvotes or new reviews over a rolling window. Paid listings get no ranking preference here; the `featured` flag says which ones are paid.
入力スキーマ
{
"type": "object",
"properties": {
"metric": {
"default": "heat",
"description": "What momentum is measured by",
"type": "string",
"enum": [
"heat",
"upvotes",
"reviews"
]
},
"window": {
"default": "7d",
"description": "Rolling window the ranking is measured over",
"type": "string",
"enum": [
"24h",
"7d",
"30d",
"all"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪discover(type, category, pricingModel, accessModel, industry, ...)
Browse the directory by vertical, category, pricing and access model. Use this when the ask is a kind of product rather than a name, e.g. 'open-source MCP servers for databases', 'free coding agents'.
入力スキーマ
{
"type": "object",
"properties": {
"type": {
"description": "Agent, McpServer or Skill",
"type": "string",
"enum": [
"Agent",
"McpServer",
"Skill"
]
},
"category": {
"description": "Category name or slug",
"type": "string",
"maxLength": 100
},
"pricingModel": {
"type": "string",
"enum": [
"Free",
"Freemium",
"Paid"
]
},
"accessModel": {
"type": "string",
"enum": [
"OpenSource",
"ClosedSource",
"Api"
]
},
"industry": {
"type": "string",
"enum": [
"Horizontal",
"Vertical"
]
},
"sort": {
"default": "heat",
"type": "string",
"enum": [
"heat",
"upvotes",
"newest"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢find_alternatives(product, limit)
Alternatives and competitors to a product. Takes a listing slug, a website URL, or just the product name, including products that are not in the directory, in which case the closest listings by topic come back instead.
入力スキーマ
{
"type": "object",
"properties": {
"product": {
"type": "string",
"minLength": 1,
"maxLength": 255,
"description": "Slug, website URL or product name"
},
"limit": {
"default": 8,
"type": "integer",
"minimum": 1,
"maximum": 15
}
},
"required": [
"product"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢compare(slugs)
Compare 2-5 listings side by side on pricing, access model, categories, heat, upvotes and rating. Takes slugs. Resolve them with search_listings or find_alternatives first.
入力スキーマ
{
"type": "object",
"properties": {
"slugs": {
"minItems": 2,
"maxItems": 5,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
}
},
"required": [
"slugs"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪new_launches(days, limit)
The most recently published listings in the directory.
入力スキーマ
{
"type": "object",
"properties": {
"days": {
"default": 30,
"description": "How far back to look",
"type": "integer",
"minimum": 1,
"maximum": 90
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟡submit_listing
Submit a product to the directory on behalf of the connected user. The listing enters the same pending review queue as a web submission; the returned URL is where the submitter finishes and tracks it. Submitting a URL that already exists updates that listing's submitter details instead of creating a duplicate. Requires an authenticated connection: call this tool to get the sign-in instructions.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟡submit_review
Leave a review on a listing on behalf of the connected user: a 1-5 star rating and an optional note on what worked and what did not. One review per account per listing is kept; calling again updates it. Reviews land on the public page labeled as agent-submitted. Requires an authenticated connection: call this tool to get the sign-in instructions.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}コミュニティ
エビデンス