list_breeds

Pack: catfacts · Endpoint: https://gateway.pipeworx.io/catfacts/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/list_breeds for the schema, then POST the same URL with its arguments for the data.

Search cat breeds by name or list all available breeds. Returns breed name, country of origin, coat type, and pattern details.

Parameters

NameTypeRequiredDescription
limitnumbernoNumber of breeds to return. Defaults to 10.

Example call

Arguments

{
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/catfacts/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_breeds","arguments":{"limit":10}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('list_breeds', {
  "limit": 10
});

More examples

{
  "limit": 25
}

Response shape

Always returns: total, breeds

FieldTypeDescription
totalnumberTotal number of available breeds
breedsarrayList of cat breeds
Full JSON Schema
{
  "type": "object",
  "properties": {
    "total": {
      "type": "number",
      "description": "Total number of available breeds"
    },
    "breeds": {
      "type": "array",
      "description": "List of cat breeds",
      "items": {
        "type": "object",
        "properties": {
          "breed": {
            "type": "string",
            "description": "Name of the cat breed"
          },
          "country": {
            "type": "string",
            "description": "Country of origin"
          },
          "origin": {
            "type": "string",
            "description": "Origin details of the breed"
          },
          "coat": {
            "type": "string",
            "description": "Coat type of the breed"
          },
          "pattern": {
            "type": "string",
            "description": "Coat pattern of the breed"
          }
        },
        "required": [
          "breed",
          "country",
          "origin",
          "coat",
          "pattern"
        ]
      }
    }
  },
  "required": [
    "total",
    "breeds"
  ]
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "catfacts": {
      "url": "https://gateway.pipeworx.io/catfacts/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 22, 2026