photos-mcp
by benjamin-di
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Log level for photos-mcp's own JSON log lines on stderr. | INFO |
| MCP_BEARER_TOKEN | No | Required for --transport http. Bearer token clients must send; several tokens may be comma-separated. | |
| PHOTOS_BUDGET_TZ | No | IANA time zone whose midnight resets the daily budgets. | UTC |
| PHOTOS_STATE_DIR | No | Directory for state.json (budgets, breaker, dead generation, last error) and the cache/ directory. | /state |
| PHOTOS_SESSION_DIR | No | Directory holding the read-only session snapshot (cookies.txt and meta.json). | /session |
| PHOTOS_CACHE_MAX_BYTES | No | Maximum size of the LRU thumbnail cache; 0 disables it. | 2 GiB |
| PHOTOS_DAILY_RPC_BUDGET | No | Daily budget for RPCs plus app-page loads. | 3000 |
| PHOTOS_DAILY_THUMB_BUDGET | No | Daily budget for image fetches; cache hits are free. | 2000 |
| GOOGLE_PHOTOS_EXPECTED_EMAIL | Yes | Required. The only Google account served by the server. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues