ChirpyDevelopers Open Chirpy

Actions / Media

List media

Read onlylist_media

Files in your team's Media Library, newest first, with id, name, kind and whether AI made them. Use the ids as mediaFileIds on posts.

Needs the read scope. Looks things up. Changes nothing.

Inputs

InputTypeRequiredDescription
kind"image" | "video"
searchstringWords in the file name
limitintegerUp to 40
offsetintegerSkip this many of the newest files, to page through a large library
fileIdsinteger[]Only these files, in this order (for example the matches you found with look_at_media) Up to 12.
showbooleantrue when the user wants to see the files: they appear as thumbnails under your reply (up to 12)

REST

curl https://chirpy.me/api/v1/list_media \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

MCP

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_media",
    "arguments": {}
  }
}

MCP hints: readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false.