Kadro MCP Server
by shootempire.com in Search & web
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
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
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
| When | Result | HTTP | Time |
|---|---|---|---|
| 5 h ago | Passed | 200 | 296 ms |
| 15 h ago | Passed | 200 | 302 ms |
| 25 h ago | Passed | 200 | 245 ms |
| 35 h ago | Passed | 200 | 306 ms |
| 45 h ago | Passed | 200 | 229 ms |
Show 9 older checks
| 2 days ago | Passed | 200 | 343 ms |
| 3 days ago | Passed | 200 | 271 ms |
| 3 days ago | Passed | 200 | 233 ms |
| 3 days ago | Passed | 200 | 264 ms |
| 4 days ago | Passed | 200 | 276 ms |
| 4 days ago | Passed | 200 | 333 ms |
| 5 days ago | Passed | 200 | 547 ms |
| 5 days ago | Passed | 200 | 486 ms |
| 5 days ago | Passed | 200 | 283 ms |