# ssatama/rescuedogs-mcp-server [Health: Active]

**Category:** 🔎 Search & Data Extraction  
**Repository:** https://github.com/ssatama/rescuedogs-mcp-server  
**GitHub Stars:** 1  
**npm Downloads (last month):** 243  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/ssatama-rescuedogs-mcp-server

## Description
Search and discover rescue dogs from European and UK organizations with AI-powered personality matching and detailed profiles.

## Tools
Capabilities this server exposes over MCP:

- **rescuedogs_search_dogs** — Search for rescue dogs available for adoption from European and UK organizations. Returns matching dogs with basic info. Use rescuedogs_get_dog_details for full profiles.
- **rescuedogs_get_dog_details** — Get full details for a specific rescue dog including AI-generated personality profile, requirements, and adoption info.
- **rescuedogs_list_breeds** — Get available breeds with counts and statistics. Shows which breeds have dogs available for adoption.
- **rescuedogs_get_statistics** — Get overall statistics about available rescue dogs on the platform.
- **rescuedogs_get_filter_counts** — Get available filter options with counts based on current filter context. Use this to show users valid filter choices that won't result in empty searches.
- **rescuedogs_list_organizations** — List rescue organizations with their statistics and available dogs count.
- **rescuedogs_match_preferences** — Find dogs that match your lifestyle preferences. Translates your living situation, activity level, and experience into appropriate filters.
- **rescuedogs_get_adoption_guide** — Get information about the rescue dog adoption process including transport, fees, requirements, and timeline.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

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

## Documentation

## What ssatama/rescuedogs-mcp-server MCP server does

The ssatama/rescuedogs-mcp-server MCP server exposes read-only access to rescue dog listings aggregated by rescuedogs.me. It covers organizations and dogs currently located in the UK, Germany, Serbia, Bulgaria, Bosnia, Turkey, and Cyprus, with many organizations shipping across the EU, EEA, and UK. The service does not cover US, Canadian, or Australian rescues.

Agents can search by breed, breed group, size, age, sex, energy, experience, home type, destination country, compatibility with children or other animals, and organization. Results can be returned as Markdown or JSON, with optional dog images. A separate preference-matching tool converts living situation, activity level, experience, and household details into search criteria.

## How it works

The server reads listing data from rescuedogs.me, which aggregates public adoption pages from independent rescue organizations. Each result links back to the relevant rescue’s own adoption page. The service does not collect information behind logins, paywalls, or robots.txt restrictions, and it does not store adopter or staff personal data.

Use a search result’s slug with the detail tool to retrieve a fuller profile, including requirements, adoption information, and an AI-generated personality profile when available. Breed, organization, and statistics tools provide ways to explore the dataset before searching. Filter counts can be requested with current filters to identify choices that still have matching dogs.

The hosted endpoint is available at `https://mcp.rescuedogs.me/mcp` and uses MCP streamable HTTP. Its HTTP transport is stateless and requires no authentication. The endpoint is rate limited per IP to 120 requests per minute and 3,000 requests per hour; the health endpoint is exempt.

## Setup and configuration

For a hosted connection, add the endpoint as a custom connector or remote MCP server. No local installation or credentials are needed. The ssatama/rescuedogs-mcp-server MCP server can also run locally from npm over stdio. A client configuration can invoke `npx -y rescuedogs-mcp-server`; the README specifically shows this setup for Claude Desktop.

The package also documents a global npm installation and provides a Docker image for stdio use. Developers running the source directly can start an HTTP development server with `npm run dev:http`, or build first and use `npm run start:http`. These source and Docker workflows are useful for local inspection or self-hosted deployments, but the supplied remote endpoint is the simplest connection path.

## Tools and capabilities

The ssatama/rescuedogs-mcp-server MCP server exposes these capabilities:

- Search dogs with structured filters, pagination, optional images, and Markdown or JSON output.
- Retrieve a dog’s detailed profile by URL slug.
- List available breeds, breed groups, counts, and statistics.
- Return overall platform statistics.
- Show valid filter choices and their counts within a filter context.
- List rescue organizations, including country filtering and available-dog counts.
- Match dogs to household and lifestyle preferences.
- Explain adoption topics such as transport, fees, requirements, and timelines, including country-specific guidance.

Country filters use ISO-style codes such as `GB`, `IE`, `DE`, `FR`, and `ES`. Organization shipping coverage can change, so clients should use the organization and filter-count tools for current destination information.

## Limitations and notes

The ssatama/rescuedogs-mcp-server MCP server is read-only. It directs adopters to rescue organizations but does not accept applications, process payments, or act as an intermediary. Listing coverage and statistics can change as organizations are added or their pages are updated; clients should request current statistics rather than relying on figures in documentation.

The hosted service has request limits, and the source material does not describe a configurable authentication mechanism or environment variables. AI-generated personality information is available for most listings but is not guaranteed for every dog. Adoption requirements, transport availability, fees, and timelines should be confirmed with the listed rescue organization.

_Full upstream README: https://allmcps.com/mcp/ssatama-rescuedogs-mcp-server/readme_

