Skip to content
NogPets

For AI assistants and developers

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.

Available now Developers

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 tool Ask Needs
list_services What NogPets offers. Service lines, services and prices No sign-in
check_coverage Check an address is covered. Do you come to this address? No sign-in
get_quote Price a visit. Price for these pets at this address No sign-in
find_times Find open times. Open times No sign-in
my_profile The person's profile. Who am I profile
list_pets The person's pets. pets
add_pet Add a pet. pets
list_addresses The person's addresses. addresses
add_address Add an address. addresses
list_bookings The person's bookings. The person's upcoming bookings bookings:read
book Book a visit. bookings:write
get_booking One booking. bookings:read
find_reschedule_times Find times to move a booking. Open times to move a booking to bookings:read
reschedule_booking Move a booking. bookings:write
cancel_booking Cancel a booking. bookings:write
pay_booking Get a payment link. A payment link bookings:write
browse_shop Browse the shop. Shop products No sign-in
quote_order Price a shop order. No sign-in
buy Buy from the shop. Place a shop order orders:write
find_pet_businesses Find pet businesses. Pet businesses near Stellenbosch No sign-in
prepare_business_signup Sign up a pet business (no login). Start a pet business's sign-up without an account No sign-in
get_signup_status Business sign-up progress. A business sign-up's checklist and status business:write
start_business_signup Register a pet business (step 1). Start (or update) a pet business's sign-up business:write
add_business_services Business sign-up: services and prices (step 2). Add services and prices to a sign-up business:write
set_service_area Business sign-up: service area (step 3). Set where the business works business:write
add_resources Business sign-up: vans, walkers, sitters (step 4). Add vans, walkers and sitters with working hours business:write
set_operating_hours Business sign-up: operating hours. Set the business's operating hours business:write
invite_staff Business sign-up: staff and groomers (optional). Invite staff business:write
connect_payfast Business sign-up: Payfast (card payments). Connect a Payfast merchant (id only) business:write
submit_business_for_review Business sign-up: submit for review (last step). Submit a sign-up for NogPets' review business:write
business_overview Business overview. Today, this week and what's next business:manage
list_business_bookings The business's bookings. Bookings over a date range business:manage
create_booking_for_client Book a client in. A phone or walk-in booking, made by the business business:manage
get_day_plan Day plan per van or walker. One day's visits in order, per van or walker business:manage
next_booking Next booking. The visit happening now and the next one business:manage
list_business_services The business's services and prices. Services, prices by size and coat, packages business:manage
find_business_times Open times to book. Open times across the business's vans and walkers business:manage
find_client Find a client. Search the business's own clients business:manage
get_client Client details. A client: pets, addresses, notes, bookings business:manage
add_client_note Add a note on a client. A private note on a client business:manage
earnings_summary Earnings. Gross, fees, net and by service over a period business:manage
list_payouts Payouts and card payments. How card money reaches the business business:manage
list_unpaid_bookings Unpaid bookings. Who hasn't paid business:manage
update_prices Change prices. Change service prices, now or from a date business:manage
set_business_hours Set working hours. The weekly hours of the business or some vans and walkers business:manage
add_time_off Block time off. Days off or blocked hours business:manage
remove_time_off Remove time off. Opens blocked time again business:manage
update_service_area Change where the business works. Add or drop service areas business:manage
pause_resource Pause a van or walker. Stop new bookings for a van, walker or sitter business:manage
resume_resource Resume a van or walker. Take bookings again business:manage
book_repeat Book the same again. Rebook a client's visit at a new time business:manage
send_payment_link Send a payment link. The client's Payfast link, sent again business:manage
create_invoice_link Create an invoice link with a QR code. An invoice link with a QR code, to take a Payfast payment business:manage
reschedule_business_booking Move a client's booking. The business moves one of its bookings business:manage
cancel_business_booking Cancel a client's booking. The business cancels one of its bookings business: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."

For pet businesses, anywhere

The parts

Building something?

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

hello@nogpets.com