Update photo

Set a photo's title, description and tags.

MCP tool flickr_write → update_photo

write

Changes the title, description and tags of one of your photos and leaves who can see it as it is. Set tags_mode to add to keep existing tags, or replace to swap them. update_photo runs without asking first: it reaches nobody new and is undone with one more call.

Parameters

Parameters: update_photo
NameTypeDescription
photo_id string required string Photo ID from list_photos.
title string string New title. Leave out to keep the current one.
description string string New description. Leave out to keep the current one.
tags array array Tags as a list of strings.
tags_mode enum enum add or replace. Default: add.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "flickr_write",
    "arguments": {
      "operation": "update_photo",
      "arguments": {
        "photo_id": "53917620011",
        "title": "Lisbon tram 28 at dusk",
        "description": "Tram 28 climbing Rua da Graça, shot from the stairs at golden hour.",
        "tags": [
          "lisbon",
          "tram",
          "dusk",
          "street"
        ],
        "tags_mode": "add"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "photo_id": "53917620011",
    "title": "Lisbon tram 28 at dusk",
    "description": "Tram 28 climbing Rua da Graça, shot from the stairs at golden hour.",
    "tags": [
      "lisbon",
      "tram",
      "dusk",
      "street"
    ],
    "privacy": "public",
    "status": "updated"
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.