anilist-mcp

by yuna0x0
Verified

search_activity

Search and filter AniList activities by ID, type, media, user, or creation date to retrieve specific or grouped results for analysis or tracking.

Instructions

Search for activities on AniList

Input Schema

NameRequiredDescriptionDefault
activityIDNoThe activity ID to lookup (leave it as undefined for no specific ID)
filterNoFilter object for searching activities (leave it as undefined for no specific filter)
pageNoPage number for results
perPageNoResults per page (max 25)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "activityID": { "description": "The activity ID to lookup (leave it as undefined for no specific ID)", "type": "number" }, "filter": { "additionalProperties": false, "description": "Filter object for searching activities (leave it as undefined for no specific filter)", "properties": { "createdAt": { "description": "The time at which the activity was created", "type": "number" }, "createdAt_greater": { "description": "Include any activity created at the given date or more recent", "type": "number" }, "createdAt_lesser": { "description": "Include any activity created at the given date or less recent", "type": "number" }, "hasReplies": { "description": "Filter by which activities have replies", "type": "boolean" }, "hasRepliesOrTypeText": { "description": "Filter by which activities have replies or text", "type": "boolean" }, "id": { "description": "The id of the activity", "type": "number" }, "id_in": { "description": "Include any activities with the given IDs", "items": { "type": "number" }, "type": "array" }, "id_not": { "description": "Exclude an activity with the given ID", "type": "number" }, "id_not_in": { "description": "Excludes any activities with the given IDs", "items": { "type": "number" }, "type": "array" }, "isFollowing": { "description": "[Requires Login] Filter users by who is following the authorized user", "type": "boolean" }, "mediaId": { "description": "The ID of the media", "type": "number" }, "mediaId_in": { "description": "Include any activity with the given media IDs", "items": { "type": "number" }, "type": "array" }, "mediaId_not": { "description": "Exclude any activity with the given media ID", "type": "number" }, "mediaId_not_in": { "description": "Exclude any activity with the given media IDs", "items": { "type": "number" }, "type": "array" }, "messengerId": { "description": "The ID of who sent the message", "type": "number" }, "messengerId_in": { "description": "Include any activity with the given message sender IDs", "items": { "type": "number" }, "type": "array" }, "messengerId_not": { "description": "Exclude any activity with the given message sender ID", "type": "number" }, "messengerId_not_in": { "description": "Exclude any activity with the given message sender IDs", "items": { "type": "number" }, "type": "array" }, "sort": { "description": "Sort the query by the parameters given.", "items": { "enum": [ "ID", "ID_DESC" ], "type": "string" }, "type": "array" }, "type": { "description": "The type of activity", "enum": [ "TEXT", "ANIME_LIST", "MANGA_LIST", "MESSAGE", "MEDIA_LIST" ], "type": "string" }, "type_in": { "description": "Include any activity with the given ActivityTypes", "items": { "$ref": "#/properties/filter/properties/type" }, "type": "array" }, "type_not": { "$ref": "#/properties/filter/properties/type", "description": "Exclude any activity with the same ActivityType" }, "type_not_in": { "description": "Exclude any activity with the given ActivityTypes", "items": { "$ref": "#/properties/filter/properties/type" }, "type": "array" }, "userId": { "description": "The userID of the account with the activity", "type": "number" }, "userId_in": { "description": "Includes any activity with the given userIDs", "items": { "type": "number" }, "type": "array" }, "userId_not": { "description": "Exclude any activity with the given userID", "type": "number" }, "userId_not_in": { "description": "Exclude any activity with the given userIDs", "items": { "type": "number" }, "type": "array" } }, "type": "object" }, "page": { "default": 1, "description": "Page number for results", "type": "number" }, "perPage": { "default": 5, "description": "Results per page (max 25)", "type": "number" } }, "type": "object" }
ID: 3w7jxbmhi7