list_content
Lists the team's content (documents the team has created, from scratch or from blueprints) that the current user can see, as a single unified array with consistent field names, newest first. Use it to browse and filter the team's content and to find content IDs.
Use content_id with get_content to retrieve a piece in full. Use create_external_share to share content externally.
Optional search: pass a natural-language query to sort the list by similarity to it instead of recency. Each row then carries a relevance_score (cosine 0–1, higher = more similar). Search only re-orders: every visible row is still returned, with no cutoff, so the response is as large as the team's content. Scores are comparable with list_context_items. To find passages in the reference library that are relevant to a question, use get_relevant_context.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_content"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional natural-language query. When provided, every visible row is scored by similarity to it and the list is sorted by that score instead of recency; each row gains a relevance_score. Nothing is dropped, so the response is still all of the team's content. Omit or leave empty for the normal recency-ordered list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Returns all content visible to the current user as a single unified array. Content created from scratch and from blueprints are merged with consistent field names. |