search_pets
ActiveTool of Codex Pets Registry
Use to discover one or more approved public Codex pet packs by query, kind, tags, author, or Codex compatibility. Prefer this over get_pet when you do not already have an exact slug or need multiple candidates. Do not use for private generation requests or known-slug install/share snippets; use get_pet_request_info or a slug-specific get_* tool instead.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"kind": {
"enum": [
"all",
"creature",
"object",
"character"
],
"type": "string",
"description": "Optional pet kind filter. Use all or omit the field to include every kind."
},
"tags": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
],
"description": "Optional tag filter as a comma-separated string or array. All provided tags must match."
},
"limit": {
"anyOf": [
{
"type": "number"
},
{
"type": "string"
}
],
"description": "Optional maximum result count. Defaults to 10 and is clamped to 1-60."
},
"query": {
"type": "string",
"description": "Optional text matched against approved pet names, descriptions, tags, and authors."
},
"author": {
"type": "string",
"description": "Optional author name text matched against the public submitter name."
},
"compatibleWith": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
],
"description": "Optional compatibility filter. Use codex for Codex-compatible pets; other values return no matches."
}
}
}Parent server
Codex Pets Registry
1/7 registries