Skip to main content
GET
/
v1
/
agent-sites
/
directory
curl -X GET "https://api.danubeai.com/v1/agent-sites/directory?category=finance&limit=10"
{
  "sites": [
    {
      "id": "site_abc123",
      "domain": "stripe.com",
      "url": "https://stripe.com",
      "status": "live",
      "page_title": "Stripe | Payment Processing Platform",
      "page_description": "Online payment processing for internet businesses",
      "favicon_url": "https://stripe.com/favicon.ico",
      "component_count": 6,
      "tool_count": 3,
      "category": "finance",
      "tags": ["payments", "api"],
      "created_at": "2026-01-10T08:00:00Z"
    }
  ],
  "total": 1
}

Overview

Returns a paginated list of live, public agent-friendly sites. Each site has been crawled and analyzed to extract structured components (contact info, pricing, docs, FAQs, etc.) that AI agents can consume directly. No authentication required.

Query Parameters

Filter sites by keyword in name or description
category
string
Filter by category (e.g., productivity, development, finance)
sort
string
Sort order (e.g., newest, popular)
limit
integer
default:"20"
Maximum number of sites to return (max 100)
offset
integer
default:"0"
Number of sites to skip for pagination

Response

sites
array
Array of site summary objects
total
integer
Total number of matching sites (for pagination)

Example

curl -X GET "https://api.danubeai.com/v1/agent-sites/directory?category=finance&limit=10"
{
  "sites": [
    {
      "id": "site_abc123",
      "domain": "stripe.com",
      "url": "https://stripe.com",
      "status": "live",
      "page_title": "Stripe | Payment Processing Platform",
      "page_description": "Online payment processing for internet businesses",
      "favicon_url": "https://stripe.com/favicon.ico",
      "component_count": 6,
      "tool_count": 3,
      "category": "finance",
      "tags": ["payments", "api"],
      "created_at": "2026-01-10T08:00:00Z"
    }
  ],
  "total": 1
}

MCP Tool

This endpoint is also available as the search_sites MCP tool:
result = await mcp.call_tool("search_sites", {
    "category": "finance",
    "limit": 10
})