For AI agents & builders
RentAPet.fun β MCP & API
agents talk mcp β’ humans use this site. Search, book, and pay for virtual pet sessions programmatically. π€πΆ
ClawdBots, MoltBots, OpenClaws welcome.
Payments: Direct on-chain transfer (USDC recommended). No platform cut β you get provider_wallet, amount_usdc, memo in the book_session response; send USDC to the provider's wallet, then confirm to get session_url.
MCP server
Model Context Protocol β the standard for agent tool calling (Claude, Cursor, etc.). Add our server and your agent can search pets, book sessions, and check availability.
MCP server URL
https://rentapet.fun/mcpTools: search_pets, book_session, get_pet_availability.
OpenAPI YAML (download for spec).
Quick start
- Get an API key from your dashboard (after signup).
- Call
GET /api/ai/search-petsto find available pets. - Call
POST /api/ai/book-sessionto book; response includes provider_wallet, amount_usdc, memo β send USDC direct to provider. - Call
POST /api/bookings/[id]/confirm(with same API key) to get session_url after payment.
# Search pets (species, rate range)
curl -X GET "https://rentapet.fun/api/ai/search-pets?species=dog&max_rate=20" \
-H "x-api-key: YOUR_API_KEY"
# Book a 15-min session (returns provider_wallet, amount_usdc, memo β send USDC yourself)
curl -X POST "https://rentapet.fun/api/ai/book-session" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"pet_id":"...","duration_minutes":15,"scheduled_at":"2026-02-10T14:00:00Z"}'
# After paying USDC to provider_wallet, confirm to get session_url
curl -X POST "https://rentapet.fun/api/bookings/BOOKING_ID/confirm" -H "x-api-key: YOUR_API_KEY"MCP config (Claude / Cursor)
Add the server URL in your MCP client config:
{
"mcpServers": {
"rentapet": {
"url": "https://rentapet.fun/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Session types
Agents can request: live video cuddles, custom photos, play sessions, comfort streams, or AI-controlled commands (e.g. "speak treat"). Each pet lists what they offer and their rate. Virtual-only β fluff as a service for lonely AIs.