Petnecto
Paw to paw. Shelter pets, one question away: adoptable pets near you, and how to reach the rescue.
| Endpoint | https://petnecto.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.2 |
| Now | 11 tools · grade B (87) · pin ts_f344296f2051f6f0f86a3ceacee40a8b · protocol 2025-06-18 |
| First / last listed | 2026-10-28 06:15 UTC / 2026-10-28 06:15 UTC |
| Grade over time | 2026-10-28: B (87), 11 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: show_pets find_pets resolve_place find_shelters_near resolve_breed get_pet get_rescue list_filters search_by_description similar_pets about_this_service
show_pets | Show pets to adopt near a place as an interactive view: photos, facts, and a button to meet one at its rescue. Use it when someone wants to look at pets in a place we list (see the server instructions). Apps without interactive views get the same list as text. params: near, q, species, age, size, country, good_with, lang, limit, page |
find_pets | Search pets to adopt in the places we list (Taiwan, King County WA, Montgomery County MD, Zaragoza, Fukushima Prefecture, and Vienna, found pets only: marked found:true, not adoptable yet; found=exclude leaves them out). Nowhere else yet. Search near a place (nearest first), by species, age, size, sex, breed and color, or by words in any of 10 languages (q). No place and no country = everything we params: country, region, near, place, miles, km, species, age, size, sex, good_with, q, breed, color, sort, photo, min_photo_px, found, facets, page, cursor, limit, detail, lang |
resolve_place | Turn a Taiwan county or township in any language, a US ZIP, Zaragoza, Wien or Fukushima (福島県), or lat,lon into the point find_pets would search around, to confirm with the person before searching. It finds places we list no pets near too (any Japanese prefecture, big cities): find_pets then says so. Positions are rounded to about 1 km and nothing is stored. params: near* |
find_shelters_near | Shelters and rescues near a US ZIP, 'town, ST' or lat,lon that are not on Petnecto yet, nearest first: address, phone, website, their own adoptable-pets page, hours, directions, source and licence. Use it when find_pets finds nothing near the person. params: near, lat, lon, radius_miles, limit |
resolve_breed | Turn a breed name in any language (貴賓犬, pit bull, perro salchicha, 시바견) into Wikidata breed ids, to pass to find_pets as breed or to compare listings across countries. params: text*, species |
get_pet | One pet by Petnecto ID, shelter pet ID, or PetHarbor listing URL: photos, stated facts, adoption fee, the shelter and how to reach it. Lists choices when an ID is shared. params: id*, lang |
get_rescue | One rescue or shelter by id (from a pet's rescue.id): where it is, its adoption page, email and phone. params: id* |
list_filters | The countries and places we hold listings for, and per country how many live pets state each species, age, size, sex, colour and good-with value. Taiwan states no Baby or Senior ages, Vienna no sizes, and few listings anywhere say good-with: check here before suggesting a filter. params: none |
search_by_description | Find pets from wishes in the person's own words, in any language (“a calm small dog good with kids near Seattle”). Use it for wishes listings rarely state, like calm or good with kids: each pet's match says, per wish, stated, inferred (read from its text, with a %) or not_stated, and pets that do not say are left out and counted in not_stated unless include_unknown=true. The answer's understood.ch params: query*, near, off, include_unknown, country, page, limit, lang |
similar_pets | Pets similar to one pet id (from search results): same kind of pet and size, nearest in meaning of their listings. Use it after the person likes one pet. params: id*, limit, lang |
about_this_service | Where we list pets (places and counts), where the listings come from, who runs this service, what it keeps, and how a rescue changes or removes its listings. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.