NogPets

Run a pet grooming, walking or sitting business from your AI assistant: day plan, bookings, clients, prices and payment links.

Hosted MCP Server

npx add-mcp 'https://mcp.nogpets.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

NogPets MCP server

A remote MCP server for ChatGPT, Claude and any MCP client. Run your grooming, walking or sitting business from a chat, sign up from anywhere, or book NogPets in Stellenbosch.

Run your grooming business through Claude

Server URL

https://mcp.nogpets.com/mcp

What it does

For a business on NogPets: your day and week, each van's visits in order, clients and their pets, hours, time off, prices, earnings, who hasn't paid, and bookings that come by phone. It asks you before it changes anything, and it never moves money.

For pet businesses anywhere: your assistant registers your business, in your own currency and time zone, and shows what's still missing. We approve it before it goes live.

For pet owners in Stellenbosch: the same tools as our app: prices, areas, open times, your pets and addresses, booking, moving and cancelling. Somewhere we don't go yet? We note the request and a person may follow up.

The first time, it asks you to sign in to NogPets and say yes. You pick what it may do. See or remove it in the app: Profile, then Connected assistants.

It never pays for you. A card booking comes back as a Payfast link you open. Cash needs your yes first.

How to add it

ChatGPT

  1. On chatgpt.com (web), open Settings, then Security and login, and turn on Developer mode. Plus, Pro, Business, Enterprise and Education plans have it.
  2. Go to chatgpt.com/plugins and press +. Name: NogPets. MCP server URL: https://mcp.nogpets.com/mcp. Authentication: OAuth.
  3. Create, then sign in to NogPets and press Allow.
  4. In a chat: +, Developer mode, then pick NogPets. ChatGPT asks you before each booking or change.

Claude

  1. claude.ai or the Claude app: Customize, then Connectors, then Add custom connector. Any plan (Free allows one).
  2. Name: NogPets. URL: https://mcp.nogpets.com/mcp. Leave the OAuth fields empty.
  3. Add, then Connect. Sign in to NogPets and press Allow.
  4. Team and Enterprise: an owner adds it once under Organization settings, then Connectors.

Claude Code

  1. Run this, then /mcp to sign in:
claude mcp add --transport http nogpets https://mcp.nogpets.com/mcp

Gemini CLI

  1. Run this, then /mcp auth nogpets to sign in:
gemini mcp add --transport http nogpets https://mcp.nogpets.com/mcp

VS Code (Copilot)

  1. Command palette: MCP: Add Server, HTTP, paste the URL. Or add to.vscode/mcp.json:
{
  "servers": {
    "nogpets": { "type": "http", "url": "https://mcp.nogpets.com/mcp" }
  }
}

Cursor, Windsurf, Zed and others

  1. Add the URL to the app's MCP settings (Cursor: mcp.json). Any MCP client with remote servers and OAuth works. It registers itself; nothing to copy.
{
  "mcpServers": {
    "nogpets": { "url": "https://mcp.nogpets.com/mcp" }
  }
}

Copilot Studio, Mistral and apps that want a client id

  1. Most register themselves (OAuth dynamic discovery). If yours asks for a client id and secret, register one:
  2. Then use https://api.nogpets.com/oauth/authorize and /oauth/token, with your app's callback URL in redirect_uris.
curl -s https://api.nogpets.com/oauth/register -H 'Content-Type: application/json' \
  -d '{"client_name":"My agent","redirect_uris":["<your callback URL>"],"token_endpoint_auth_method":"client_secret_post"}'

Try saying

  • "What's my day look like?"
  • "Block Friday afternoon, the van's in for a service."
  • "Who hasn't paid this week?"
  • "Register my dog grooming business with NogPets."
  • "What's still missing from my NogPets business application?"
  • "Do you groom dogs in Die Boord? What does a full groom cost for an 8 kg Boston terrier?"
  • "Book a full groom for Biscuit next Tuesday morning."
  • "Move my walk on Friday to the afternoon."
  • "What bookings do I have this month?"

Tools

Shop tools show only while the shop is open. Business tools show only when you gave that permission.

MCP toolAskNeeds
list_servicesWhat NogPets offers. Service lines, services and pricesNo sign-in
check_coverageCheck an address is covered. Do you come to this address?No sign-in
get_quotePrice a visit. Price for these pets at this addressNo sign-in
find_timesFind open times. Open timesNo sign-in
my_profileThe person's profile. Who am Iprofile
list_petsThe person's pets.pets
add_petAdd a pet.pets
list_addressesThe person's addresses.addresses
add_addressAdd an address.addresses
list_bookingsThe person's bookings. The person's upcoming bookingsbookings:read
bookBook a visit.bookings:write
get_bookingOne booking.bookings:read
find_reschedule_timesFind times to move a booking. Open times to move a booking tobookings:read
reschedule_bookingMove a booking.bookings:write
cancel_bookingCancel a booking.bookings:write
pay_bookingGet a payment link. A payment linkbookings:write
browse_shopBrowse the shop. Shop productsNo sign-in
quote_orderPrice a shop order.No sign-in
buyBuy from the shop. Place a shop orderorders:write
find_pet_businessesFind pet businesses. Pet businesses near StellenboschNo sign-in
prepare_business_signupSign up a pet business (no login). Start a pet business's sign-up without an accountNo sign-in
get_signup_statusBusiness sign-up progress. A business sign-up's checklist and statusbusiness:write
start_business_signupRegister a pet business (step 1). Start (or update) a pet business's sign-upbusiness:write
add_business_servicesBusiness sign-up: services and prices (step 2). Add services and prices to a sign-upbusiness:write
set_service_areaBusiness sign-up: service area (step 3). Set where the business worksbusiness:write
add_resourcesBusiness sign-up: vans, walkers, sitters (step 4). Add vans, walkers and sitters with working hoursbusiness:write
set_operating_hoursBusiness sign-up: operating hours. Set the business's operating hoursbusiness:write
invite_staffBusiness sign-up: staff and groomers (optional). Invite staffbusiness:write
connect_payfastBusiness sign-up: Payfast (card payments). Connect a Payfast merchant (id only)business:write
submit_business_for_reviewBusiness sign-up: submit for review (last step). Submit a sign-up for NogPets' reviewbusiness:write
business_overviewBusiness overview. Today, this week and what's nextbusiness:manage
list_business_bookingsThe business's bookings. Bookings over a date rangebusiness:manage
create_booking_for_clientBook a client in. A phone or walk-in booking, made by the businessbusiness:manage
get_day_planDay plan per van or walker. One day's visits in order, per van or walkerbusiness:manage
next_bookingNext booking. The visit happening now and the next onebusiness:manage
list_business_servicesThe business's services and prices. Services, prices by size and coat, packagesbusiness:manage
find_business_timesOpen times to book. Open times across the business's vans and walkersbusiness:manage
find_clientFind a client. Search the business's own clientsbusiness:manage
get_clientClient details. A client: pets, addresses, notes, bookingsbusiness:manage
add_client_noteAdd a note on a client. A private note on a clientbusiness:manage
earnings_summaryEarnings. Gross, fees, net and by service over a periodbusiness:manage
list_payoutsPayouts and card payments. How card money reaches the businessbusiness:manage
list_unpaid_bookingsUnpaid bookings. Who hasn't paidbusiness:manage
update_pricesChange prices. Change service prices, now or from a datebusiness:manage
set_business_hoursSet working hours. The weekly hours of the business or some vans and walkersbusiness:manage
add_time_offBlock time off. Days off or blocked hoursbusiness:manage
remove_time_offRemove time off. Opens blocked time againbusiness:manage
update_service_areaChange where the business works. Add or drop service areasbusiness:manage
pause_resourcePause a van or walker. Stop new bookings for a van, walker or sitterbusiness:manage
resume_resourceResume a van or walker. Take bookings againbusiness:manage
book_repeatBook the same again. Rebook a client's visit at a new timebusiness:manage
send_payment_linkSend a payment link. The client's Payfast link, sent againbusiness:manage
create_invoice_linkCreate an invoice link with a QR code. An invoice link with a QR code, to take a Payfast paymentbusiness:manage
reschedule_business_bookingMove a client's booking. The business moves one of its bookingsbusiness:manage
cancel_business_bookingCancel a client's booking. The business cancels one of its bookingsbusiness:manage

Register and manage your pet business with ChatGPT or Claude, from anywhere

Run a grooming, walking or sitting business, in any country? Connect the server as above, then say what's below. The assistant asks for your details and country, services and prices in your currency, area (a radius around your town, or suburbs and postal codes), vans, groomers and hours in your time zone. In South Africa it can add your Payfast merchant id (never your key or passphrase); elsewhere it notes how you'd like to be paid, never your bank details. It shows you a summary and sends it only when you say yes. We review every application and email you the answer, usually within two working days.

  1. Your business: name, contact, phone, email, country, town, mobile or salon. Currency and time zone follow your country.
  2. Services and prices, in your currency: yours, or start from the NogPets menu and set your prices.
  3. Where you work: a radius such as 25 km around your town, or suburbs with postal codes.
  4. Vans (or walkers and sitters) and your operating hours.
  5. Groomers and managers, and the van each groomer works.
  6. Getting paid: in South Africa, only your Payfast merchant id. Elsewhere, just how you'd like to be paid; we sort it out after approval.
  7. Check the summary and say yes. Nothing is public until we approve it.

"Register my dog grooming business with NogPets. We're Lone Star Mobile Grooming in Austin, Texas: two vans, mobile, prices in US dollars, 25 km around Austin, Monday to Friday 8 to 5. Start from the NogPets menu and I'll give you my prices."

The parts

Building something?

Tell us what you want to connect. A person reads every email.

hello@nogpets.com