openpets for MCP
Openpets: A Local-First Desktop Companion for Developers and AI Assistants
- Free
- 4.1
- 2
- V v3.3.0
Openpets: A Local-First Desktop Companion for Developers and AI Assistants
Openpets by Alvinunreal is a free desktop companion platform built on Electron, primarily using JavaScript/TypeScript. It functions as an MCP server tool, connecting to local coding agents and AI assistants without requiring accounts or central AI servers. Distributed via GitHub Releases for macOS, Windows, and Linux, it also offers SDK and CLI tools as npm packages. Openpets emphasizes a local-first principle, allowing users to configure AI features directly on their machines using their own keys. It provides an animated desktop companion experience for various workflows.
What does Openpets connect to?
Openpets serves as a desktop companion platform, connecting to local coding agents and AI assistants. It operates as an MCP (Model Context Protocol) server tool. The platform supports stdio and TCP as transport protocols for its MCP server. It also exposes an HTTP endpoint, typically found at http://127.0.0.1:3001/mcp. Compatible AI clients include Claude Code, OpenCode, Cursor, Pi CLI, and other generic MCP-capable assistants, enabling diverse integration possibilities for users.
Core features and tools
Openpets exposes specific callable MCP tools to interact with its desktop companion. These include openpets_status to retrieve the target pet ID and check runtime connectivity, openpets_react for setting pet reaction animations such as thinking, editing, testing, success, and error states, and openpets_say to display a short speech bubble. The platform also offers a Plugin SDK v3, allowing developers to build new pet abilities using a sandboxed JavaScript/TypeScript runtime for custom companion behavior.
Who is it for?
Openpets is designed for developers, tinkerers, and plugin authors who want an animated desktop companion. It also appeals to general users seeking a customizable sidekick for productivity. The platform supports developers creating new pet abilities with its Plugin SDK and general users desiring focus timers, hydration nudges, and reminders through official plugins. This is not the right fit if you require a centralized AI service with managed accounts.
How to get started
No credentials are required for Openpets, as its authentication model relies on a local-first setup. Users configure their assistant or MCP client with the local MCP endpoint, such as "http://127.0.0.1:3001/mcp", which supports stdio and TCP transport.
Use cases
- Acting as a coding agent sidekick to display task progress, completion, review, waiting, and failure states through visible desktop animations and messages.
- Serving as a focus and reminder system through official plugins that provide features like focus timers, hydration nudges, and general reminders.
- Enabling custom companion behavior through its Plugin SDK v3, allowing developers to build new pet abilities with a sandboxed JavaScript/TypeScript runtime.
Openpets provides a local-first desktop companion for developers and users, integrating with AI assistants and offering customizable interactions. Its plugin SDK allows for expanding pet abilities, catering to various workflows from coding support to personal reminders. The platform's reliance on local configurations ensures user control over AI features. Try configuring an MCP client with Openpets' local endpoint to display coding agent task progress.
Pros
- Local-first operation, no accounts or central AI server.
- Supports multiple transport protocols (stdio, TCP, HTTP).
- Plugin SDK enables custom pet abilities and behaviors.
- Compatible with several existing AI clients.
Cons
- Requires user configuration of local MCP endpoint.
- Plugin development requires JavaScript/TypeScript expertise.
openpets for MCP
- Free
- 4.1
- 2
- V v3.3.0
Top downloads

aiope
Aiope: An MCP Server for AI-Powered Development and Integrations
unbrowser
unbrowser: an agent‑native, Chrome‑free runtime for LLM workflows

Task-Scheduler-Studio
WinUI 3 task manager with MCP AI integration for Windows

DataNexa
DataNexa: A Secure AI Database Gateway
Little-Claude
Little-Claude desktop GUI for Claude Code with MCP integration
Discover more programs

Meteor Test Harness
- 4.9
- Free
Connecting LLMs to Minecraft via an MCP server

macuse-mcp
- 4.9
- Free
Macuse MCP: Connecting AI Assistants to macOS Applications and Functionality

mnemon
- 4.9
- Free
Mnemon: An MCP Server for LLM-Supervised Persistent AI Agent Memory

rpg-encoder
- 4.4
- Free
Rpg Encoder: Semantic Understanding for AI Coding Agents

dns-aid-core
- 4
- Free
Dns Aid Core: Decentralized AI Agent Discovery and Management for MCP Servers

jira-skill
- 4.6
- Free
Jira Skill: AI Agent Plugin for Jira Management via CLI and Conversational Commands

claude-mpm
- 4.9
- Free
Claude MPM: Multi-agent project management for terminal-driven development

solace-agent-mesh
- 4.5
- Free
Solace Agent Mesh: An Open-Source Framework for Multi-Agent AI Orchestration
feikong-teams
- 4.2
- Free
Comprehensive AI Collaboration Tool