io.usefulapi/hdphotohub · v1.1.0 · ecommerce
HDPhotoHub MCP by usefulapi is healthy: it completed an MCP handshake in 276 ms and exposes 20 tools.
Manage HDPhotoHub sites, clients, orders and media for real estate photography.
Endpoint: https://hdphotohub.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 20 |
| Latency | 276 ms |
| Last checked (UTC) | 2026-10-31T19:35:20.906Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-31T19:35:20.906Z | Healthy | 276 |
hdphotohub_get_brand | Get the business (brand) the API key belongs to: id and name. API: GET /brand. |
hdphotohub_list_users | List clients and team members, optionally filtered by email or name. API: GET /users. |
hdphotohub_get_user | Get one user by id or email. Pass uid or email. API: GET /user. |
hdphotohub_list_user_transactions | List the transactions of a user, optionally within a date range. API: GET /user/transactions. |
hdphotohub_list_sites | List property sites, filtered by user id, user email or an address search string. API: GET /sites. |
hdphotohub_get_site | Get one property site with its status, purchase state, users and all media items (download URL, type, order). API: GET /site. |
hdphotohub_get_media | Get one media item (photo, video, floor plan) by id. API: GET /media. |
hdphotohub_list_orders | List orders, optionally for one site or one user. Orders carry totals, balance due, tasks and payments. API: GET /orders. |
hdphotohub_get_order | Get one order by id with tasks, taxes, payments and invoice URL. API: GET /order. |
hdphotohub_list_groups | List groups (brokerages and teams), optionally filtered by name. API: GET /groups. |
hdphotohub_get_group | Get one group by id. API: GET /group. |
hdphotohub_list_webhooks | List the configured webhooks. API: GET /webhooks. |
hdphotohub_get_webhook | Get one webhook by id. API: GET /webhook. |
hdphotohub_list_webhook_events | List the available webhook event types and payload options. API: GET /webhook/events. |
hdphotohub_create_site | WRITE: create a new property site for a user. Not idempotent: a repeat call creates a second site. API: POST /site. |
hdphotohub_update_site | WRITE: update fields of an existing property site. Only the fields you pass change. API: PUT /site. |
hdphotohub_set_site_status | WRITE: set a site to active, inactive or archived. This does not purchase the site. API: PUT /site/status. |
hdphotohub_set_site_media_order | WRITE: set the sort order of the media of a site. Pass media ids in the wanted order. API: PUT /site/mediaorder. |
hdphotohub_update_media | WRITE: update name, description, type, visibility, highlight or branding of one media item. API: PUT /media. |
hdphotohub_upsert_user | WRITE: create a user (no uid) or update one (uid or email of an existing user). API: PUT /user. |