Singing Pet MCP Server
Connect Claude, ChatGPT or any MCP client to Singing Pet, and let it create pet singing videos as a tool call rather than an HTTP request.
Connect
The server speaks Streamable HTTP. Point your client at this endpoint and authenticate with an API key, or let it register itself over OAuth.
- Endpoint
- https://api.singing.pet/mcp
- Transport
- Streamable HTTP
- Authentication
- API key, or OAuth 2.1 with dynamic client registration
Claude Desktop
Add this to your MCP client configuration, replacing the key with your own.
{
"mcpServers": {
"singing-pet": {
"type": "http",
"url": "https://api.singing.pet/mcp",
"headers": {
"Authorization": "Bearer sp_live_your_key_here"
}
}
}
}Create an API keyTools
Six tools, scoped to the account behind the credential. A read-only key sees the first four.
| list_song_templates | List the songs a pet can be animated singing. | |
| create_singing_video | Animate a pet photo singing a chosen song. Costs one credit. | videos:write |
| get_video_status | Check whether a video has finished rendering and get its URL. | |
| list_videos | List this account's videos, newest first. | |
| delete_video | Permanently delete one of this account's videos. | videos:write |
| get_credit_balance | How many credits are left. |
When to reach for it
Good for a birthday, memorial or announcement video of someone's own pet, for making a pet say a given line, or for turning one photo into a short social clip. Not for inventing a pet that does not exist, animating a human face, or editing an existing video.
Credits
The MCP server spends the same prepaid credits as the REST API. One credit per video, refunded automatically if a render fails.