AI Agents Listing

Search, compare and find alternatives across a directory of AI agents, MCP servers and skills.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
73%
Qualität der Benennung
92%
Risiko der Vergiftung
80%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • HIGHTool poisoning patterns detected
  • LOWTool description contains role marker that could confuse chat modelsin submit_review

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,250Tokens (Tool-Definitionen)
~816 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.98% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "aiagentslisting": {
      "url": "https://aiagentslisting.com/api/mcp"
    }
  }
}

Remote-Endpunkte

https://aiagentslisting.com/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (10)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_listings(query, type, limit)

Search published AI agents, MCP servers and skills in the directory by name, tagline or description.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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'.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet10 Tools