Skip to main content
Returns all sites in the active project, with optional name/URL search. Requires: read permission

Parameters

ParameterTypeDescription
searchstringSearch by site name or domain (partial match)

Example

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search-sites",
    "arguments": {
      "search": "marketing"
    }
  }
}

Response

{
  "project": { "id": "...", "name": "My Project" },
  "total": 2,
  "sites": [
    {
      "id": "c74916e6-b448-495a-ab36-d4b9639069e6",
      "name": "Marketing Site",
      "url": "example.com",
      "created_at": "2026-01-01T00:00:00Z"
    }
  ]
}