Outputs

Output format descriptions referenced as outputId in prompts.

search_outputs read-only

Search or list output formats (e.g. "a markdown table" or "a bulleted list"). Output ids can be referenced as outputId in create_prompt / update_prompt.

ParameterTypeRequiredDescription
pageintegerno1-based page number. Default: 1.
pageSize6 | 12 | 24 | 48 | 100noItems per page. The server only accepts these exact values. Default: 12.
sort"newest" | "most-upvoted" | "most-favorited"noSort order. Default: newest.
scope"public" | "mine" | "favorites" | "all"nopublic = community items, mine = the user's own items, favorites = items the user favorited, all = everything accessible to the user. Default: public.
searchstringnoFull-text search over title and description. Max 200 characters.
tagstringnoFilter by a single tag (exact match).
{
  "name": "search_outputs",
  "arguments": {}
}

get_output read-only

Fetch one output format by id.

ParameterTypeRequiredDescription
idstringyesOutput id.
{
  "name": "get_output",
  "arguments": {
    "id": "..."
  }
}

create_output write · non-destructive

Create an output format. The returned id can be referenced as outputId in prompts.

ParameterTypeRequiredDescription
labelstringyesThe output format description, e.g. "a markdown table".
isPublicbooleanyestrue publishes the item to the public community feed; false keeps it private to the user. Required: choose deliberately, server defaults are not applied.
tagsstring[]noTags for categorisation and tag-filtered search.
{
  "name": "create_output",
  "arguments": {
    "label": "...",
    "isPublic": false
  }
}

update_output write · non-destructive

Update an output format in place. Outputs are not versioned: the previous label is overwritten without history.

ParameterTypeRequiredDescription
idstringyesOutput id.
labelstringyesNew output format description.
isPublicbooleannoOptionally change visibility.
tagsstring[]noTags for categorisation and tag-filtered search.
{
  "name": "update_output",
  "arguments": {
    "id": "...",
    "label": "..."
  }
}