npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

rescuedogs-mcp-server

v1.0.1

Published

MCP server for discovering rescue dogs from European and UK organizations

Readme

rescuedogs-mcp-server

npm version License: MIT

Search by lifestyle

Search demo

Get detailed profiles

Detail demo

MCP server for discovering rescue dogs from European and UK organizations. Search, filter, and get detailed profiles of dogs available for adoption.

Installation

npm install -g rescuedogs-mcp-server

Claude Desktop Configuration

Add to ~/.config/claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "rescuedogs": {
      "command": "npx",
      "args": ["-y", "rescuedogs-mcp-server"]
    }
  }
}

Available Tools

rescuedogs_search_dogs

Search for rescue dogs with comprehensive filtering.

"Find medium-sized dogs good for first-time owners"
"Show me golden retrievers available to adopt in the UK"
"Find low-energy dogs suitable for apartments"

Parameters:

  • query - Free-text search
  • breed - Filter by breed name
  • breed_group - Filter by FCI group (Herding, Sporting, etc.)
  • size - Tiny, Small, Medium, Large, XLarge
  • age_category - puppy, young, adult, senior
  • sex - male, female
  • energy_level - low, medium, high, very_high
  • experience_level - first_time_ok, some_experience, experienced_only
  • home_type - apartment_ok, house_preferred, house_required
  • adoptable_to_country - ISO country code (GB, IE, FR, DE)
  • include_images - Include dog photos (default: false)

rescuedogs_get_dog_details

Get full details for a specific dog including AI-generated personality profile.

"Tell me about the dog with slug 'buddy-12345'"
"Show me details for Max"

Parameters:

  • slug - Dog's URL slug (required)
  • include_image - Include photo (default: true)

rescuedogs_list_breeds

Get available breeds with counts and statistics.

"What breeds are available?"
"Show me herding breeds with at least 10 dogs"

Parameters:

  • breed_group - Filter by FCI group
  • min_count - Minimum dogs available
  • limit - Number of breeds to return

rescuedogs_get_statistics

Get overall platform statistics.

"How many rescue dogs are available?"
"Show me platform statistics"

rescuedogs_get_filter_counts

Get available filter options with counts based on current filters.

"What filter options are available if I've selected Labrador breed?"
"Show me available sizes for dogs in Spain"

rescuedogs_list_organizations

List rescue organizations with their statistics.

"Which rescue organizations are in the UK?"
"Show me all organizations"

rescuedogs_match_preferences

Find dogs matching your lifestyle preferences.

"I live in an apartment, have moderate activity, and am a first-time dog owner"
"Find dogs for an active family with a house and garden"

Parameters:

  • living_situation - apartment, house_small_garden, house_large_garden, rural
  • activity_level - sedentary, moderate, active, very_active
  • experience - first_time, some, experienced
  • has_children, has_other_dogs, has_cats - boolean
  • adoptable_to_country - ISO country code

rescuedogs_get_adoption_guide

Get information about the rescue dog adoption process.

"How does rescue dog adoption work?"
"Tell me about transport for adopting to the UK"
"What fees should I expect?"

Parameters:

  • topic - overview, transport, fees, requirements, timeline
  • country - ISO code for country-specific info

Geographic Scope

This server covers European and UK rescue organizations only:

  • United Kingdom
  • Ireland
  • Germany
  • France
  • Spain
  • Italy
  • Romania
  • Greece
  • Bulgaria
  • Cyprus
  • And more...

US, Canadian, and Australian rescues are not supported.

Country Codes

Use these codes for the adoptable_to_country parameter:

| Code | Country | |------|---------| | GB | United Kingdom (UK also accepted) | | IE | Ireland | | DE | Germany | | FR | France | | ES | Spain | | IT | Italy | | NL | Netherlands | | BE | Belgium | | AT | Austria | | RO | Romania | | GR | Greece | | BG | Bulgaria | | CY | Cyprus |

Dogs can be adopted to countries where the rescue organization ships to. Use rescuedogs_list_organizations to see which countries each organization serves.

Data Source

All data comes from rescuedogs.me, aggregating listings from vetted rescue organizations.

  • 1,500+ available dogs
  • 12+ rescue organizations
  • 370+ breeds
  • 96% AI personality profile coverage

The platform is powered by the open-source rescue-dog-aggregator project, which handles web scraping, data standardization, AI-powered personality extraction, and the public API.

Contributing

See CONTRIBUTING.md. Issues and PRs welcome!

License

MIT