About Shots for Bots
Search 3,790 photographs free; buy full-resolution originals with USDC over HTTP 402 (x402)
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y shotsforbots-mcpSHOTSFORBOTS_PRIVATE_KEYSecret0x-prefixed 64-hex private key of a hot wallet funded with a few dollars of USDC on Base. Required only by buy_photo; search_photos, get_photo and catalog_info work without it.SHOTSFORBOTS_MAX_PRICE_USDPer-purchase spend cap in USD. Default 0.50.SHOTSFORBOTS_DAILY_CAP_USDPer-day spend cap in USD. Default 5.00.SHOTSFORBOTS_OUT_DIRDirectory bought files are written to. Default ~/Downloads/shotsforbots/.Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
4Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| page | integer | No | 1-based result page |
| limit | integer | No | Page size, default 20 |
| place | string | No | Place-name substring, e.g. 'Texas' |
| query | string | No | Free-text terms; all must match (e.g. 'red barn winter') |
| keywords | array | No | Keywords that must all appear in the item's keywords (substring, case-insensitive) |
| max_price_usd | number | No | Only items priced at or below this many USD |
| min_megapixels | number | No | Minimum width*height in megapixels |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.