Best for
- Users with supported Whisker devices who want natural-language management through Claude Desktop.
- Households that need to monitor or manage multiple Litter-Robot or Feeder-Robot devices.
This community-maintained, unofficial pylitterbot MCP server provides status queries, activity analysis, settings management, and selected controls for Whisker devices. The README explicitly identifies the API as experimental and warns about plaintext credential storage.
Strongest · Documentation 12/20 Weakest · Reliability 7/20
Static review · not runListed 2026-08-14
Read the FMRS scoring method →Runtime:Python
LITTER_ROBOT_USERNAME
The email address of your Whisker account, the same one used in the Whisker app.
LITTER_ROBOT_PASSWORD
Your Whisker account password; it is stored in plaintext in the config, so keep the file permissions owner-only.
Install the MCP extra with pip install pylitterbot[mcp]. Run pylitterbot-mcp, or run python -m pylitterbot.mcp. In Claude Desktop, use the supplied configuration example and set LITTER_ROBOT_USERNAME and LITTER_ROBOT_PASSWORD. Restrict the configuration file to owner-only read/write access and do not commit it to version control.
{"mcpServers":{"litter-robot":{"command":"python","args":["-m","pylitterbot.mcp"],"env":{"LITTER_ROBOT_USERNAME":"[email protected]","LITTER_ROBOT_PASSWORD":"your_password"}}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"litter-robot": {
"command": "python",
"args": [
"-m",
"pylitterbot.mcp"
],
"env": {
"LITTER_ROBOT_USERNAME": "[email protected]",
"LITTER_ROBOT_PASSWORD": "your_password"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add litter-robot -e [email protected] -e LITTER_ROBOT_PASSWORD=your_password -- python -m pylitterbot.mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
After installing pylitterbot[mcp] and configuring Claude Desktop, restart the client and confirm tools like get_robots and fleet_overview appear in the tool list; asking "list my robots" and getting Whisker device names back proves the connection works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
The Litter-Robot MCP Server is an optional MCP server included with pylitterbot. It lets AI assistants monitor and control Whisker connected self-cleaning litter boxes and feeders through natural language. The README lists support for Litter-Robot 3 with Connect, Litter-Robot 4, and Feeder-Robot.
Manage your Hevy workout data from AI assistants via MCP.
Firecrawl's official MCP server for web search, scraping, and structured extraction for AI agents
One binary. One grammar. Evidence from the biomedical sources you already trust.
Encrypted, fully offline long-term memory for AI agents
Source revision c9377089e5b7 Data synced 2026-10-19 Read the FMRS scoring method