Use The nØkill Network in your AI assistant
Our MCP server lets AI assistants search adoptable pets, lost and found reports and no-kill shelters for you. Ask "Which dogs near 80202 need a home?" or "Is there a no-kill shelter near me?"
Server address
https://www.nokillnetwork.org/mcpNo key or sign-in needed: it's read-only. Each network address can make 30 requests a minute.
Claude
In Claude (web or desktop), open Settings → Connectors, choose Add custom connector, give it a name such as "The nØkill Network" and paste the server address.
Claude Code
claude mcp add --transport http nokillnetwork https://www.nokillnetwork.org/mcpChatGPT
In ChatGPT, open Settings → Apps & Connectors. Under Advanced settings, turn on Developer mode, then create a connector with the server address and no authentication. Custom connectors may need a Plus, Pro or business plan.
Cursor
Add the server to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"nokillnetwork": {
"url": "https://www.nokillnetwork.org/mcp"
}
}
}Other assistants
Any MCP client that supports the Streamable HTTP transport can use the address above. The server answers each request with JSON and doesn't need a session.
Tools
search_adoptable_pets· Search adoptable pets- Find pets needing a home in the US on The nØkill Network, near a ZIP code (nearest first) or in a state.
get_pet· Get a pet- Details of one pet listed on The nØkill Network (adoption or lost & found), by its id.
search_lost_found· Search lost and found pets- Lost and found pet reports from the last 6 months, featured reports first, then near a US ZIP code (nearest first) or in a state (newest first). Useful when someone has lost or found a pet.
find_shelters· Find no-kill shelters- No-kill animal shelters and rescues in The nØkill Network's directory, near a US ZIP code (nearest first) or in a state.
list_breeds· List breeds- Breed names as owners list them on The nØkill Network for a species, most listed first. Use them in search_adoptable_pets.
Every pet and shelter in an answer includes its page on The nØkill Network, and the assistant is asked to share it, because that page is where people contact the owner or shelter.
For shelters: manage your pets from your assistant
Verified shelters can let their assistant add and update their pets. Turn on one of your keys for your shelter at Your API keys, then add the server with that key as a header. The assistant then also gets these tools, for your shelter only:
claude mcp add --transport http nokillnetwork https://www.nokillnetwork.org/mcp --header "Authorization: Bearer nkn_live_…"list_shelter_pets· List your shelter's pets- Your shelter's pets on The nØkill Network, newest first: live ones, or all of them (adopted and closed too).
add_pet· Add a pet for adoption- Lists one of your shelter's pets for adoption on The nØkill Network. It goes live at once at your shelter's city (or give city, state and postalCode). Confirm the details with the person first. Add photos through the API.
update_pet· Update a pet- Changes one of your shelter's pets: any detail, or its status (available, adopted, closed). Keeps it live for another 3 months.
mark_adopted· Mark a pet adopted- Marks one of your shelter's pets as adopted: it leaves the adoption lists and its page says it found a home.
Works in assistants that let you add a header to an MCP server (Claude Code, Cursor and others). Sign-in from Claude and ChatGPT connectors comes later.
