rescuedogs-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RESCUEDOGS_API_URL | No | Base URL for the rescuedogs API | https://api.rescuedogs.me |
| RESCUEDOGS_IMAGE_URL | No | Base URL for the image CDN | https://images.rescuedogs.me |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| rescuedogs_search_dogsA | 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_detailsA | Get full details for a specific rescue dog including AI-generated personality profile, requirements, and adoption info. |
| rescuedogs_list_breedsB | Get available breeds with counts and statistics. Shows which breeds have dogs available for adoption. |
| rescuedogs_get_statisticsB | Get overall statistics about available rescue dogs on the platform. |
| rescuedogs_get_filter_countsA | 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_organizationsB | List rescue organizations with their statistics and available dogs count. |
| rescuedogs_match_preferencesA | Find dogs that match your lifestyle preferences. Translates your living situation, activity level, and experience into appropriate filters. |
| rescuedogs_get_adoption_guideA | Get information about the rescue dog adoption process including transport, fees, requirements, and timeline. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct aspect of rescue dog data: search, details, filters, statistics, breeds, organizations, preferences matching, and adoption guide. No overlapping purposes.
All tools follow the consistent pattern 'rescuedogs_[verb]_[noun]' using snake_case, e.g., rescuedogs_search_dogs, rescuedogs_get_dog_details.
8 tools are well-scoped for a rescue dog adoption platform, covering search, discovery, and informational needs without being too many or too few.
The tool surface covers the full user journey: search, filter, view details, match preferences, explore breeds and organizations, and access adoption guidance. No significant gaps.