Vinkius
Petfinder

Petfinder MCP for AI. Find Pets by Breed, Location, or Organization Status.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Petfinder MCP on Cursor AI Code EditorPetfinder MCP on Claude Desktop AppPetfinder MCP on OpenAI Agents SDKPetfinder MCP on Visual Studio CodePetfinder MCP on GitHub Copilot AI AgentPetfinder MCP on Google Gemini AIPetfinder MCP on Lovable AI DevelopmentPetfinder MCP on Mistral AI AgentsPetfinder MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Petfinder MCP Server gives your AI client direct access to North America's largest database of adoptable pets, shelters, and animal welfare organizations.

Your agent can search for specific breeds, filter by location (ZIP code or city), and instantly retrieve full metadata on animals and local rescue groups.

What your AI can do

Get animal

Retrieves detailed metadata for a specific animal using its unique ID.

Get organization

Retrieves the full profile and contact information for a specific animal welfare organization.

Get animal type

Fetches all details associated with a major animal classification, like 'Dog' or 'Cat'.

+ 5 more capabilities included
Search for animals by location

Runs a search to find adoptable pets within a specific radius of any given ZIP code or city using nearby coordinates.

Retrieve detailed animal profiles

Fetches all metadata, descriptions, and attributes for one specific pet record using an animal ID.

List available animal types and breeds

Retrieves the full list of recognized animal classifications (like Cat or Dog) and lists specific breeds under a chosen type.

Find local shelters and organizations

Lists all registered animal welfare groups or retrieves detailed information on one specific organization using its ID.

List general adoptable animals

Provides a list of pets that are currently available for adoption without needing to specify advanced filters first.

Included with Plan

Waiting for input…

AI Agent

Petfinder MCP Server: 8 Tools for Animal Data Retrieval

Use these eight specialized tools in your client to find pet profiles, list animal types, locate rescues, and search for adoptable animals by specific criteria.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Petfinder on Vinkius

Get Animal

Retrieves detailed metadata for a specific animal using its unique ID.

Get Organization

Retrieves the full profile and contact information for a specific animal welfare...

Get Animal Type

Fetches all details associated with a major animal classification, like 'Dog' or...

List Animals

Returns an initial list of adoptable animals that match general criteria.

List Breeds

Lists all recognized breeds under a specified animal type, like 'Labrador' for 'Dog'.

List Organizations

Provides an initial list of registered pet welfare organizations.

List Animal Types

Provides a list of all recognized pet classifications available in the database.

Search Nearby Animals

Searches and returns adoptable animals located within a specified radius of a given...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Petfinder integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Petfinder, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Petfinder MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Petfinder. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Sifting through pet adoption data shouldn't require 15 browser tabs.

Right now, finding a specific type of animal in your area means opening Petfinder.com, typing the breed, filtering by state, and then manually clicking into multiple shelter sites just to see if they have one available. You spend time copy-pasting IDs and dealing with varying data formats.

With this MCP server, you tell your agent exactly what you need—say, 'I need a small cat near 10001.' The agent runs `search_nearby_animals`, pulls the results, and gives you clean, structured JSON right in your client. You get the data instantly.

Petfinder MCP Server: Get full pet profiles with get_animal.

Before this server, getting a complete animal profile meant navigating to the specific listing page, then manually searching for the vet's contact details and the breed history. That was always a multi-step process just to get basic metadata.

Now, you give your agent an ID. The tool runs `get_animal`, pulling all descriptive text, temperament notes, and core stats in one go. It’s that simple.

What your AI can actually do with this

Listen up. This Petfinder MCP Server gives your agent direct access to North America’s biggest database of adoptable pets, shelters, and welfare groups. Forget clicking through fifty different websites trying to find a dog or cat; your agent handles all the searching and data pulling conversationally.

Your agent can start by finding animals near you using search_nearby_animals, which pulls up every pet available within a specified radius of any ZIP code or city coordinates. If you don't know where you are, you can always get an initial list of pets that match general criteria with list_animals.

Need to narrow it down? You start by figuring out the categories. Your agent uses list_animal_types to see every major classification available, like 'Dog' or 'Cat'. After that, if you pick a type, your agent can use list_breeds to list all the specific breeds under that group—say, 'Labrador' for 'Dog'.

Once you have a pet in mind from those general searches, you pull up the full file using get_animal, which retrieves every piece of metadata and description tied to one unique animal ID. Want to check out local rescues? Your agent can use list_organizations to get an initial list of all registered groups.

From there, it pulls the complete profile and contact info for any specific shelter using get_organization. It's a whole system.

It’s simple: you tell your AI client what you want—a husky near 10001 zip code, or contact details for the local feline rescue. Your agent runs search_nearby_animals and then uses get_animal to give you every detail on that dog. It's all about precise data retrieval.

Built · Hosted · Managed by Vinkius Petfinder MCP Server - Search Adoptable Animals with AI
Server ID 019d846b-69df-704a-8422-d4afcc4513ea
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I find dogs near me using search_nearby_animals? +

You give the agent your desired location (ZIP code or city). The tool runs search_nearby_animals, returning a list of pets and their IDs available in that specific radius.

Do I need to run list_animal_types before listing breeds? +

No. While list_animal_types shows you what's possible, you can usually move straight to using list_breeds by specifying the type in your initial prompt.

What is the difference between list_animals and search_nearby_animals? +

list_animals gives a general list of adoptable pets. search_nearby_animals adds crucial geographical filtering, making its results specific to a location.

Can I get an organization's contact info using get_organization? +

Yes. If you know the ID, running get_organization provides all the necessary operational details and contact information for that welfare group.

What credentials do I need to run the `list_animals` function? +

You must provide a Petfinder API Key and an API Secret. These keys are required for all calls, including listing animals. Always store these credentials securely in your agent's environment variables.

If I run `list_organizations` too frequently, is there a rate limit? +

Yes, the API enforces standard usage limits to maintain service stability. Hitting this ceiling triggers a 429 error. Your agent should implement exponential backoff logic when handling these failures.

Can I filter results from `get_animal` by specific metadata fields like color pattern? +

Absolutely. You can pass structured criteria to narrow the search before fetching full details. For instance, you might limit results to only 'Calico' or animals marked as 'Neutered'.

If I use `get_animal_type` with an invalid type ID, what error code should my agent expect? +

You should anticipate a 400 Bad Request. The API requires valid IDs for the specified field. Your client needs to check the response body for specific validation messages rather than just failing.

Can I search for specific breeds like 'Golden Retriever' near my ZIP code? +

Yes! Use the list_animals tool, provide 'Golden Retriever' in the breed parameter and your ZIP code in the location parameter. Your agent will find all matching dogs in your area.

How do I get the contact information for a shelter that has a pet I'm interested in? +

Every animal record returned by get_animal includes an organization_id. Use the get_organization tool with that ID to retrieve the shelter's full address, phone number, and email.

Is there a limit to the search radius? +

Yes, Petfinder supports a search radius up to 500 miles from the provided location. You can specify the distance using the search_nearby_animals tool.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Petfinder. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.