Smart Pet with MCP
by shijianzhong
A smart pet companion application based on the MCP (Model Context Protocol) protocol, providing real-time interaction and services for pet owners through speech recognition and natural language processing technology. This application is an MCP-Client application that can be freely combined with MCP-Server to achieve requirements.
Last updated: N/A
What is Smart Pet with MCP?
Smart Pet with MCP is an intelligent pet companion application that uses speech recognition and natural language processing to provide real-time interaction and services for pet owners. It acts as an MCP client, designed to interact with an MCP server (like the provided mcp-server-for-pc) to perform tasks on the user's PC based on voice commands.
How to use Smart Pet with MCP?
To use Smart Pet with MCP, you need to clone the repository, install the dependencies using pnpm, and start the development environment. You also need to configure and run FunASR for speech recognition. The application interacts with an MCP server to execute commands based on your voice input. Detailed instructions for setting up FunASR and building the application for different platforms are provided in the README.
Key features of Smart Pet with MCP
Intelligent Interaction via voice recognition and NLP
Modern UI built with Vue3 + Electron
Real-time Response based on MCP protocol
Virtual Pet Interaction
Multi-platform Support (Windows, macOS, Linux)
Use cases of Smart Pet with MCP
Voice-controlled PC operations (opening browsers, applications, files)
Virtual pet companionship and interaction
Hands-free control of computer tasks
Personalized AI assistant for pet owners
Learning and experimenting with MCP protocol applications
FAQ from Smart Pet with MCP
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a protocol used for communication between the Smart Pet App and an MCP Server.
What is FunASR?
What is FunASR?
FunASR is a speech recognition engine used by the Smart Pet App to convert voice input into text.
How do I configure FunASR?
How do I configure FunASR?
Detailed instructions for setting up and running FunASR using Docker are provided in the README.
What AI models are supported?
What AI models are supported?
The application supports large models like Anthropic and OpenAI.
Where can I find the MCP server?
Where can I find the MCP server?
A sample MCP server for PC is available at https://github.com/shijianzhong/mcp-server-for-pc