Random Gif
random_gifGet a random GIF, optionally filtered by tag (e.g., "cats"). Returns title, URL, rating, and image URLs.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tag": "dogs"
},
"name": "random_gif"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Optional tag to filter by, e.g. "dogs" or "anime" |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | GIF ID | |
| url | Yes | GIF page URL on Giphy | |
| title | Yes | GIF title | |
| width | Yes | Original GIF width in pixels | |
| height | Yes | Original GIF height in pixels | |
| rating | Yes | Content rating (e.g., 'g', 'pg', 'pg-13', 'r') | |
| gif_url | Yes | Original GIF URL | |
| downsized_url | Yes | Downsized GIF URL | |
| fixed_height_url | Yes | Fixed-height GIF URL |