Answer ask

Answer an ask from the inbox, publicly on your blog or privately.

MCP tool tumblr_write → answer_ask

write Confirm

Answers one ask. With visibility public, the answer is published to your blog with the question. With private, only the sender gets it. An anonymous ask can only be answered publicly. Set state to queue or draft to hold a public answer back. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: answer_ask
NameTypeDescription
blog string required string Blog name, e.g. 'studio-notes' for studio-notes.tumblr.com. Names come from list_blogs.
ask_id string required string Ask ID from list_asks.
answer string required string Answer text.
visibility enum enum public or private. Default: public. Anonymous asks allow only public.
state enum enum published, queue, draft or private. Default: published.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "tumblr_write",
    "arguments": {
      "operation": "answer_ask",
      "arguments": {
        "blog": "studio-notes",
        "ask_id": "ask_5521e0",
        "answer": "Mostly 300 gsm cold-pressed paper. It takes wet ink without buckling, and the tooth keeps lines soft.",
        "visibility": "public"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "post_id": "771205011190",
    "ask_id": "ask_5521e0",
    "blog": "studio-notes",
    "state": "published",
    "visibility": "public"
  },
  "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.