List Umami websites
umami_list_websitesLists all websites tracked in an Umami account, including team-owned sites. Use it to find a website ID by name or domain before querying other analytics tools.
Instructions
List every website tracked in this Umami account, including websites owned by teams.
Start here when you do not already know a website ID. Every other tool accepts a website ID, name, or domain, so this tool is what turns "the marketing site" into something queryable.
Args:
search (string, optional): Case-insensitive substring matched against name and domain.
response_format ('markdown' | 'json'): Output format (default: 'markdown').
Returns: JSON shape: { "count": number, "websites": [ { "id": string, "name": string, "domain": string, "created_at": string, "team_id": string | null } ] }
Examples:
"What sites do I have in Umami?" -> no arguments
"Find the website for example.com" -> search="example.com"
Error handling:
Returns an authentication error if the API key or login is rejected.
Returns "No websites found" when the account has none.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional case-insensitive substring to match against website name or domain. | |
| response_format | No | Output format: 'markdown' for a readable summary, 'json' for raw structured data. | markdown |