80trust / 100

Kadro MCP Server

by shootempire.com in Search & web

MCP serverPassing, checked 5 h ago

Search and book real photographers on Kadro (Iran) on a user's behalf, ending with a payment link.

https://www.shootempire.com/kadro-mcp-relay/mcp
Tools
6
open to any client
Uptime
100%
last 30 days
Response time
283 ms
547 ms slowest 5%
Last check
Passed
5 h ago, next in 1 h

Scan it nowHow to connect

This listing's own text contains instructions aimed at AI agents (see the security scan below). We withhold that text from agents and never recommend this service.

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "kadro-mcp-server": {
      "type": "http",
      "url": "https://www.shootempire.com/kadro-mcp-relay/mcp"
    }
  }
}

6 tools

  • search_shoot_types

    List the photography/videography service types Kadro offers (e.g. wedding, industrial, portrait), each with a numeric shoot_type_id. Call this first if you don't already know the id for the kind of shoot the user wants.

  • search_photographers

    Find real, bookable photographers for a given shoot_type_id (from search_shoot_types), optionally narrowed to a city_id. Returns each photographer's uid (needed for every later call), display name, rating, review count, and city.

  • get_photographer_packages

    List the real, currently bookable packages (with prices, in Toman) a specific photographer offers for a given shoot_type_id. Rejects the shoot_type_id if that photographer doesn't actually offer it. Use the returned package id with create_reservation.

  • create_reservation

    Book a specific photographer for a specific package, date/time, and address on the user's behalf — no login required. This only places a 15-minute hold; it does NOT charge any money and does NOT require or accept any payment information. Immediately follow this with…

  • get_payment_link

    Get a URL for the human to open in their own browser to finish this reservation: verify their phone number by SMS code and pay. This is the last step this server ever takes — never ask the user for a card number, OTP code, or password, and never try to open, submit, or complete…

  • get_reservation_status

    Check whether a reservation has been paid and confirmed. IMPORTANT: status values are 'awaiting_payment', 'expired', 'paid_awaiting_photographer_confirmation', 'confirmed', and 'rejected'. 'paid_awaiting_photographer_confirmation' means the customer paid but the photographer has…

Security scan

1 finding

  • Asks the agent to hide things from the user in tool:get_reservation_status
    ld still decline or ask to reschedule — do not tell the user their booking is final until status is exactly 'confirmed'.

Recent checks

WhenResultHTTPTime
5 h agoPassed200296 ms
15 h agoPassed200302 ms
25 h agoPassed200245 ms
35 h agoPassed200306 ms
45 h agoPassed200229 ms
Show 9 older checks
2 days agoPassed200343 ms
3 days agoPassed200271 ms
3 days agoPassed200233 ms
3 days agoPassed200264 ms
4 days agoPassed200276 ms
4 days agoPassed200333 ms
5 days agoPassed200547 ms
5 days agoPassed200486 ms
5 days agoPassed200283 ms