Pawlisty Pet Listings

Search live Pawlisty pet listings by species, breed, location, and price.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
90%
Vollständigkeit des Schemas
86%
Qualität der Benennung
95%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~862Tokens (Tool-Definitionen)
~1.7 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.67% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "pet-listings": {
      "url": "https://pawlisty.com/mcp"
    }
  }
}

Remote-Endpunkte

https://pawlisty.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_pet_listings(query, species, breed, listing_type, country_code, ...)

Search live pet listings for sale or adoption on Pawlisty. Use whenever a user wants to buy or adopt a pet or asks what is available, filtered by species, breed, location, price, or care attributes. Returns current listings with links to pawlisty.com.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free-text keywords."
    },
    "species": {
      "type": "string",
      "enum": [
        "dogs",
        "cats",
        "birds",
        "fish-aquariums",
        "reptiles-amphibians",
        "small-animals",
        "farm-animals",
        "horses"
      ]
    },
    "breed": {
      "type": "string",
      "description": "Breed name; resolved to a breed id. Use browse_breeds to disambiguate."
    },
    "listing_type": {
      "type": "string",
      "enum": [
        "for_sale",
        "lost",
        "found"
      ],
      "default": "for_sale"
    },
    "country_code": {
      "type": "string",
      "description": "ISO 3166-1 alpha-2 (e.g. US, GB). Defaults to the site default."
    },
    "location": {
      "type": "string",
      "description": "City, or a state/region name or code (e.g. \"Livermore\", \"California\", \"CA\"). A state searches the whole state; \"City, ST\" searches the city and falls back to the state."
    },
    "city_id": {
      "type": "integer",
      "description": "Exact city id if known."
    },
    "distance_km": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "default": 50
    },
    "price_min": {
      "type": "number"
    },
    "price_max": {
      "type": "number"
    },
    "gender": {
      "type": "string",
      "enum": [
        "male",
        "female"
      ]
    },
    "age": {
      "type": "string",
      "enum": [
        "newborn",
        "young",
        "adolescent",
        "adult",
        "senior"
      ],
      "description": "newborn 0-8wk, young 2-6mo, adolescent 6-12mo, adult 1-7yr, senior 7+yr."
    },
    "vaccinated": {
      "type": "string",
      "enum": [
        "yes",
        "no",
        "partially"
      ]
    },
    "desexed": {
      "type": "string",
      "enum": [
        "yes",
        "no"
      ],
      "description": "Neutered or spayed."
    },
    "size": {
      "type": "string",
      "enum": [
        "small",
        "medium",
        "large",
        "extra_large"
      ]
    },
    "good_with": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "dogs",
          "cats",
          "children"
        ]
      }
    },
    "verified_only": {
      "type": "boolean",
      "default": false,
      "description": "Only photo-verified listings."
    },
    "sort": {
      "type": "string",
      "enum": [
        "relevance",
        "date",
        "priceAsc",
        "priceDesc",
        "distance"
      ],
      "default": "relevance"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  }
}
🟢get_pet_listing(id)

Get full details for one Pawlisty listing by id. Use after search_pet_listings when the user wants more on a specific pet. To contact the seller the user must visit the listing page.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Listing id."
    }
  },
  "required": [
    "id"
  ]
}
🟢get_buying_guide(topic)

Return Pawlisty buyer-safety guidance (avoiding pet scams, FAQ on buying/adopting safely). Use for any "how do I safely buy or adopt a pet" or "is this listing a scam" question. Returns a summary and a link to the full guide on pawlisty.com.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "enum": [
        "avoiding_scams",
        "faq"
      ],
      "description": "Which guide. Omit to return all buyer guides."
    }
  }
}
🟢browse_breeds(species, query, limit)

List pet breeds Pawlisty covers, with links to breed guides and current availability. Use when comparing breeds or researching before buying. Returns a breed id usable in search_pet_listings.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "species": {
      "type": "string",
      "enum": [
        "dog",
        "cat",
        "bird",
        "reptile",
        "fish",
        "small_animal"
      ]
    },
    "query": {
      "type": "string",
      "description": "Breed name fragment."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 25
    }
  }
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools
verifiziertVersion nicht aufgezeichnet4 Tools
verifiziertVersion nicht aufgezeichnet4 Tools