ssatama/rescuedogs-mcp-server

ssatama/rescuedogs-mcp-server

от ssatama
MCP сервер для поиска собак из приютов Европы и Великобритании. Фильтруй по породе, размеру, возрасту и образу жизни, получай детальные профили с AI-описанием характера. Поможет волонтёрам и будущим владельцам найти идеального питомца.

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_adoption_guide

Получите информацию о процессе усыновления собаки из приюта, включая транспортировку, сборы, требования и сроки.

Получите информацию о процессе усыновления собаки из приюта, включая транспортировку, сборы, требования и сроки.

Параметры

  • topicenum

    Specific adoption topic to get information about

    overviewtransportfeesrequirementstimeline
  • countrystring

    ISO country code for country-specific adoption info

rescuedogs_get_dog_details

Получите полные сведения о конкретной собаке из приюта, включая созданный ИИ профиль личности, требования и информацию об усыновлении.

Получите полные сведения о конкретной собаке из приюта, включая созданный ИИ профиль личности, требования и информацию об усыновлении.

Параметры

  • slugstringобязательный

    Dog's URL-friendly slug (e.g., 'buddy-12345')

  • include_imageboolean

    Include dog photo in response

  • image_presetenum

    Image size preset: 'thumbnail' (200x200) or 'medium' (400x400)

    thumbnailmedium
  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson
rescuedogs_get_filter_counts

Получает доступные варианты фильтров с количеством на основе текущего контекста фильтрации. Используйте это, чтобы показывать пользователям только те фильтры, которые не приведут к пустым результатам поиска.

Получает доступные варианты фильтров с количеством на основе текущего контекста фильтрации. Используйте это, чтобы показывать пользователям только те фильтры, которые не приведут к пустым результатам поиска.

Параметры

  • current_filtersobject

    Current filter context to show remaining options

  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson
rescuedogs_get_statistics

Получает общую статистику о доступных спасательных собаках на платформе.

Получает общую статистику о доступных спасательных собаках на платформе.

Параметры

  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson
rescuedogs_list_breeds

Получает доступные породы с количеством и статистикой. Показывает, какие породы содержат собак, доступных для усыновления.

Получает доступные породы с количеством и статистикой. Показывает, какие породы содержат собак, доступных для усыновления.

Параметры

  • breed_groupstring

    Filter by FCI breed group (e.g., 'Herding', 'Sporting')

  • min_countinteger

    Minimum number of dogs available for a breed to be included

  • limitinteger

    Number of breeds to return

  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson
rescuedogs_list_organizations

Перечисли спасательные организации с их статистикой и количеством доступных собак.

Перечисли спасательные организации с их статистикой и количеством доступных собак.

Параметры

  • countrystring

    Filter by ISO country code (e.g., 'GB', 'ES', 'RO')

  • active_onlyboolean

    Only return active organizations

  • limitinteger

    Number of organizations to return

  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson
rescuedogs_match_preferences

Найдите собак, которые подходят под ваш образ жизни. Преобразует ваши условия проживания, уровень активности и опыт в подходящие фильтры.

Найдите собак, которые подходят под ваш образ жизни. Преобразует ваши условия проживания, уровень активности и опыт в подходящие фильтры.

Параметры

  • living_situationenumобязательный

    Your living situation for home type matching

    apartmenthouse_small_gardenhouse_large_gardenrural
  • activity_levelenumобязательный

    Your activity level for energy matching

    sedentarymoderateactivevery_active
  • experienceenumобязательный

    Your dog ownership experience level

    first_timesomeexperienced
  • has_childrenboolean

    Set to true to filter for dogs good with children, false to exclude them, or omit to not filter by this

  • has_other_dogsboolean

    Set to true to filter for dogs good with other dogs, false to exclude them, or omit to not filter by this

  • has_catsboolean

    Set to true to filter for dogs good with cats, false to exclude them, or omit to not filter by this

  • adoptable_to_countrystring

    ISO country code where you can adopt (e.g., 'GB', 'IE')

  • limitinteger

    Number of matching dogs to return

  • include_imagesboolean

    Include dog photos in response. Images returned for up to 5 dogs.

  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson
rescuedogs_search_dogs

Ищет спасенных собак, доступных для усыновления, из европейских и британских организаций. Возвращает подходящих собак с базовой информацией. Используйте rescuedogs_get_dog_details для полных профилей.

Ищет спасенных собак, доступных для усыновления, из европейских и британских организаций. Возвращает подходящих собак с базовой информацией. Используйте rescuedogs_get_dog_details для полных профилей.

Параметры

  • querystring

    Free-text search in dog names and descriptions

  • breedstring

    Filter by breed name (e.g., 'Golden Retriever', 'Mixed')

  • breed_groupstring

    Filter by FCI breed group (e.g., 'Herding', 'Sporting', 'Hound')

  • sizeenum

    Filter by standardized size

    TinySmallMediumLargeXLarge
  • age_categoryenum

    Filter by age category: puppy (0-12 months), young (1-3 years), adult (3-8 years), senior (8+ years)

    puppyyoungadultsenior
  • sexenum

    Filter by sex

    malefemale
  • energy_levelenum

    Filter by energy level from LLM profiler data

    lowmediumhighvery_high
  • experience_levelenum

    Filter by required owner experience level

    first_time_oksome_experienceexperienced_only
  • home_typeenum

    Filter by required home type

    apartment_okhouse_preferredhouse_required
  • adoptable_to_countrystring

    ISO country code where dog can be adopted to (e.g., 'GB', 'IE', 'FR')

  • organization_idinteger

    Filter by specific rescue organization ID

  • good_with_kidsboolean

    Set to true to filter for dogs good with children

  • good_with_dogsboolean

    Set to true to filter for dogs good with other dogs

  • good_with_catsboolean

    Set to true to filter for dogs good with cats

  • limitinteger

    Number of results to return (1-50)

  • offsetinteger

    Number of results to skip for pagination

  • include_imagesboolean

    Include dog photos in response (opt-in, increases response size). Images returned for up to 5 dogs.

  • image_presetenum

    Image size preset: 'thumbnail' (200x200) or 'medium' (400x400)

    thumbnailmedium
  • response_formatenum

    Response format: 'markdown' for human-readable or 'json' for structured data

    markdownjson

Другие проверенные MCP-сервера

chrishayuk/mcp-cli

chrishayuk/mcp-cli

MCP CLI — интерфейс командной строки для взаимодействия с MCP-серверами. Позволяет общаться с LLM, выполнять инструменты, строить исполняемые планы и управлять контекстом через виртуальную память. ...

Python1999
jae-jae/fetcher-mcp

jae-jae/fetcher-mcp

MCP сервер для извлечения веб-контента через Playwright. Работает с динамическими сайтами, поддерживает JavaScript, умное выделение текста и пакетную загрузку. Идеален для сбора данных и разработки.

TypeScript1065
steipete/peekaboo

steipete/peekaboo

MCP сервер для macOS с захватом экрана, AI-анализом и автоматизацией GUI: клики, ввод, скроллинг, горячие клавиши. Требует разрешений на запись экрана и доступность. Полезен разработчикам и тестировщикам.

Swift4879
snyk/studio-mcp

snyk/studio-mcp

официальный

MCP-сервер Snyk интегрирует сканирование безопасности в AI-инструменты. Запускает SCA, SAST, IaC-проверки и возвращает уязвимости. Полезен для DevSecOps-пайплайнов. Управляется через `snyk mcp`.

Go53
Github MCP

Github MCP

официальный

MCP-сервер для подключения AI-агентов к GitHub: читает код и репозитории, управляет issues и PR, анализирует коммиты и CI/CD. Cервер автоматизирует workflow через естественный язык. Полезен разрабо...

Go31545
OctoEverywhere/mcp

OctoEverywhere/mcp

официальный

Бесплатный облачный MCP инструмент для мониторинга и управления 3D-принтерами через AI-агентов. Отслеживайте статус печати, температуру, получайте снимки с камер, ставьте на паузу или отменяйте задания. Поддерживает OctoPrint, Klipper, Bambu Lab и др.

35
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин