benny-the-dog-mcp
Provides local chat capabilities by connecting to an Ollama LLM endpoint, enabling the webapp's Chat interface to generate responses.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@benny-the-dog-mcpLog a sausage delivery for Benny"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
benny-the-dog-mcp
Benny the dog health and care monitor - water bowls, movement, loneliness detection, sausage deliveries, projector movie time, wake calls. Boomy-robot patrol integration ready.
Fleet-standard fullstack app: FastMCP 3.4 backend, React + Vite + Tailwind frontend, Bun, optional Tauri 2.0 desktop wrapper.
Quick start
uv sync
bun --prefix webapp install
.\start.ps1 # clears ports, starts backend + frontend, opens browserBackend API + Swagger: http://127.0.0.1:11142/docs
Frontend: http://127.0.0.1:11143
MCP endpoint (when enabled): http://127.0.0.1:11142/mcp
Related MCP server: @loggydev/mcp-server
What it does
Care events: log water refills, barks, movement, sausage deliveries, projector movie time, and wake calls via the
dog_opsMCP tool.Loneliness detection: the 5-minute patrol job (APScheduler) flags barks with no subsequent movement and suggests a sausage delivery.
Dog profile: 6-step onboarding wizard (bio, photos, vet & health, behaviour, walking, dogparks/fountains).
Webapp: Dashboard, Tools, Skills, Chat (local LLM), Vet & Health, Settings, Help, Logs, ApiDocs, Jobs, Dog Partners, Shop, Cart, Onboarding.
Robot-ready:
actor="boomy"on every event for the Boomy robot patrol.
Tools
Tool | Description |
| Care portmanteau: |
| Server metadata (name, version, tool count) |
| Graceful shutdown ( |
Full reference: docs/TOOLS.md | llms-full.txt
Claude Desktop config
{
"mcpServers": {
"benny": {
"command": "uv",
"args": ["run", "--directory", "D:/Dev/repos/benny-the-dog-mcp", "python", "-m", "benny_the_dog_mcp.server"]
}
}
}Environment
Copy .env.example to .env. See docs/CONFIGURATION.md for the full table.
Variable | Default | Purpose |
|
| Backend port |
|
| Chat LLM endpoint |
|
| Patrol job (5 min) |
Ports
Registered in the fleet reservoir: backend 11142, frontend 11143 (see mcp-central-docs/operations/WEBAPP_PORTS.md).
Tests
uv run pytest tests/ # backend (73% coverage)
bun --prefix webapp run e2e # PlaywrightDocumentation
docs/CONFIGURATION.md — env vars, ports, storage
docs/DEVELOPMENT.md — stack, layout, commands, gates
docs/TOOLS.md — MCP tools + REST API reference
docs/TROUBLESHOOTING.md — common issues
docs/ONBOARDING.md — dog onboarding wizard
llms.txt / llms-full.txt — LLM reference
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityAmaintenancePet Care AI - MCP server providing AI-powered tools and automation by MEOK AI LabsLast updated152MIT
- FlicenseBqualityDmaintenanceMCP server for Loggy that enables AI coding assistants to manage heartbeats, status pages, uptime monitors, feature flags, and logs via natural language.Last updated15
- Flicense-qualityDmaintenanceMCP server for tracking water intake, enabling users to log and manage hydration data via natural language.Last updated
- Flicense-qualityCmaintenanceMCP server that tracks what you are working on. Logs are stored locally as one markdown file per day on your Desktop.Last updated
Related MCP Connectors
Cloud-hosted MCP server for durable AI memory
MCP server for Grok Imagine AI video generation
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/benny-the-dog-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server