anilist-mcp-server
MCP server for the AniList GraphQL API — anime/manga search, details, and personal list management.
Versions
0.7.1latest0.7.00.6.00.5.00.4.0+ show 9 moreshow less
0.3.00.2.20.2.10.2.00.1.50.1.40.1.30.1.10.1.0Tools 49
get_media Get detailed information about one or more anime or manga by their AniList ID(s):
get_media_statistics Get an anime/manga's watch/read-status counts (watching/completed/planning/etc.) and
get_media_characters List an anime/manga's characters with their role (Main/Supporting/Background) and,
get_media_staff List an anime/manga's staff (director, writer, character designer, author,
get_media_reviews List user-written reviews for an anime or manga, most-helpful-voted first
get_media_relations Get the anime/manga related to a given title (prequels, sequels, side stories,
get_anime_schedule Get upcoming (or a specific title's) episode air times, soonest-airing first
toggle_favourite [Requires login] Toggle an anime, manga, character, staff member, or studio in the
get_notifications [Requires login] Get the authenticated user's AniList notifications: new episodes
get_recommendation Get a single AniList recommendation pairing (media + the media users recommend
get_recommendations_for_media List anime/manga AniList users recommend as similar to a given title, ranked by
get_user_list Get a user's AniList anime or manga list, grouped by status/custom list, with each
add_list_entry [Requires login] Add an anime/manga to the authenticated user's own AniList list.
update_list_entry [Requires login] Update an existing entry on the authenticated user's own AniList
remove_list_entry [Requires login] Delete an entry from the authenticated user's own AniList list by
get_character Get a character's profile by AniList character ID: name, image, description, and the
get_staff Get a staff member's profile by AniList staff ID: name, image, occupations,
get_todays_birthdays List AniList characters or staff members whose birthday (month/day) is today, up to
search_media Search AniList for anime or manga by title and/or filters (genre, format, status,
search_character Search AniList for characters by name. Returns AniList IDs to use with get_character.
search_staff Search AniList for staff members by name. Returns AniList IDs to use with get_staff.
search_studio Search/browse AniList's animation/production studios by name, when you want to see
search_user Search AniList for users by username. Returns AniList user IDs to use with
search_thread Search/browse AniList's forum threads by title/body text and/or restrict to one
search_activity Search/browse AniList's activity feed (list updates, text posts, messages), optionally
get_activity Get a single AniList activity post (list update, text post, or message) by its ID,
get_user_activity List recent AniList activity posts from a specific user — every activity type
post_text_activity [Requires login] Post a new text-status update to the authenticated user's own
post_message_activity [Requires login] Post a new message-style activity to another AniList user's
delete_activity [Requires login] Delete an activity post the authenticated user owns. This cannot be
get_thread Get an AniList forum thread's title, body and metadata (including `replyCount`,
get_thread_comments List top-level comments posted on an AniList forum thread, by the thread's ID.
post_thread [Requires login] Post a new forum thread to the authenticated user's own AniList
post_thread_comment [Requires login] Post a new comment on an AniList forum thread from the authenticated
delete_thread [Requires login] Delete a forum thread the authenticated user owns, by its ID (from
delete_thread_comment [Requires login] Delete a comment the authenticated user owns, by its ID (from
login_anilist Authorize the personal-list and social tools with your AniList account (one-time).
submit_anilist_redirect Complete a login started with login_anilist by submitting the URL your browser was
get_user_profile Get an AniList user's public profile: name, about text, avatar, donator status — plus
get_user_stats Get an AniList user's anime/manga statistics: counts, mean score, time watched,
get_full_user_info Get an AniList user's profile AND statistics in a single call — use this instead of
get_user_recent_activity Get an AniList user's 5 most recent activity posts, with full content (not just IDs)
get_authorized_user [Requires login] Get the profile of the AniList account currently authorized via
toggle_follow_user [Requires login] Toggle following another AniList user from the authenticated
update_user [Requires login] Update settings on the authenticated user's own AniList account
get_genres List every genre name AniList uses to tag anime/manga (e.g. Action, Comedy, Slice of
get_media_tags List every descriptive tag AniList uses on anime/manga (finer-grained than genres,
get_site_statistics Get AniList's own site-wide statistics (new users/anime/manga daily counts), newest
get_studio Get a studio's profile (name, whether it's an animation studio) and its top 10 most
Permissions 4
network medium filesystem low shell high env_vars low