mcp-unsplash

πŸ‘€ Users and stats

Look up photographers, their photos and collections, and read user and platform statistics.

Users

ToolParametersReturns
get_userusernameOne profile summary
get_user_photosusername, page, per_page, order_by, orientationArray of photo summaries
get_user_collectionsusername, page, per_pageArray of collection summaries
search_usersquery, page, per_pagetotal, total_pages, results
get_user_statisticsusername, resolution, quantityStatistics payload

A profile summary contains name, username, profile (link), bio, location, total_photos, total_likes and total_collections.

order_by for get_user_photos is one of latest, oldest, popular, views or downloads. orientation is landscape, portrait or squarish.

username is the handle without the leading @, for example janeexample.

Statistics

get_photo_statistics, get_user_statistics and get_stats_month take the same two optional parameters:

ParameterTypeNotes
resolutionenumOnly days; the default.
quantityinteger1 to 30 data points; default 30.

User statistics return downloads, views and, when present, likes, each shaped as a total plus a historical block (change, resolution, quantity and a values list of { date, value }).

Platform-wide

ToolParametersReturns
get_stats_totalnoneAll-time totals: photos, downloads, views, likes, photographers, pixels, downloads_per_second, views_per_second, developers
get_stats_monthresolution, quantityPast-month figures: downloads, views, likes, new_photos, new_photographers, new_pixels, new_developers, new_applications, new_requests

These two are passed through as Unsplash returns them, without trimming.