This is the Docker image for the RescueGroups Model Context Protocol (MCP) Server. It allows AI assistants (like Claude) to search for adoptable pets, list breeds, and find rescue organizations using the RescueGroups.org API.
You need a RescueGroups API Key to use this server.
This mode is designed for MCP clients that communicate via Standard Input/Output (like Claude Desktop).
docker run -i --rm \
-e RESCUE_GROUPS_API_KEY=your_api_key_here \
nicholaswilde/rescue-groups-mcp
You can also run the server in HTTP mode, which exposes a server supporting Server-Sent Events (SSE).
docker run --rm -p 3000:3000 \
-e RESCUE_GROUPS_API_KEY=your_api_key_here \
nicholaswilde/rescue-groups-mcp \
http
3000.0.0.0.0.| Variable | Description | Required | Default |
|---|---|---|---|
RESCUE_GROUPS_API_KEY | Your RescueGroups.org API Key. | Yes | - |
MCP_AUTH_TOKEN | Bearer token for HTTP authentication. | No | - |
RUST_LOG | Log level (e.g., debug, info). | No | error |
To use this with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"rescue-groups": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"RESCUE_GROUPS_API_KEY=your_actual_api_key",
"nicholaswilde/rescue-groups-mcp"
]
}
}
}
linux/amd64linux/arm64linux/arm/v7Content type
Image
Digest
sha256:294af3a24…
Size
11.3 MB
Last updated
7 months ago
docker pull nicholaswilde/rescue-groups-mcp