55 tools from the Ani MCP Server, categorised by risk level.
View the Ani policy →anilist_airing Show upcoming episodes for all anime you're currently watching. Use when the user asks what's airing soon, what episodes are coming up, or wants a ... anilist_calibration Score calibration analysis showing how a user rates compared to community consensus. Use when the user asks if they score too high or low, which ge... anilist_characters Search for anime/manga characters by name. Use when the user asks about a specific character, wants to know which series a character appears in, or... 2/5 anilist_compare Compare taste profiles between two AniList users. Use when someone asks to compare their taste with another user. Returns compatibility %, shared f... anilist_compat_card Generate a shareable compatibility card image comparing two AniList users. Returns a PNG image showing compatibility %, genre comparison, shared fa... anilist_completionist Franchise completion tracker showing progress through series with sequels. Use when the user asks what franchises they've started but not finished,... anilist_details Get full details about a specific anime or manga. Use when the user asks about a specific title and wants synopsis, score, episodes, studios, relat... anilist_evolution Genre evolution analysis showing how taste has shifted over time. Use when the user asks how their taste has changed, what they used to watch vs no... anilist_explain Score a specific title against a user's taste profile and explain the alignment. Use when the user asks "why would I like this?", "is this for me?"... anilist_favourite Toggle favourite on an anime, manga, character, staff member, or studio. Calling again on the same entity removes it from favourites. Requires ANIL... anilist_feed Get recent activity from a user's AniList feed. Shows text posts and list updates (anime/manga status changes). Returns numbered entries with autho... anilist_follow_suggestions Find AniList users with similar taste from your following list. Ranks people you follow by taste compatibility to highlight your best matches. Requ... anilist_genre_list List all valid AniList genres and content tags. Use before genre-filtering tools to ensure valid genre names. Returns genres and content tags group... anilist_genres Browse top anime or manga in a specific genre. Use when the user asks for the best titles in a genre, e.g. "best romance anime" or "top thriller ma... anilist_group_pick Find anime or manga for a group to watch together. Finds titles on multiple users' planning lists (or highly rated by all). Use when friends want t... anilist_list Get a user's anime or manga list, filtered by watching status. Use when the user asks about their list, what they're watching, what they've complet... anilist_lookup Check if a specific title is on a user's list and show its status. Use when the user asks "is this on my list?", "have I seen this?", or wants to c... anilist_pace Pace estimate for currently watching or reading titles. Use when the user asks how long it'll take to finish something, their watch rate, or wants ... anilist_profile View a user's AniList profile including bio, stats, and favourites. Returns bio, anime/manga stats summary, top favourites by category, and account... anilist_react Like or reply to an AniList activity. Use when the user wants to interact with an activity from their feed. Requires ANILIST_TOKEN. LIKE toggles th... anilist_recommendations Get community recommendations for a specific anime or manga. Use when the user asks for shows similar to a specific title, or says "I liked X, what... anilist_reviews Get community reviews for an anime or manga. Use when the user wants to see what others think about a title. Returns sentiment summary (positive/mi... anilist_search Search for anime or manga by title with optional filters. Use when the user wants to find an anime/manga by name, discover titles in a genre, or fi... 2/5 anilist_seasonal Browse anime airing in a given season. Use when the user asks what's airing this season, what aired in a past season, or wants to discover seasonal... anilist_sequels Find sequels airing this season for titles you've completed. Use when the user asks what sequels are coming, or wants to know if any currently airi... anilist_session Plan a watching or reading session within a time budget. Picks from your currently-watching list, scored by taste match and mood. Returns a session... anilist_shared_planning Find titles on both users' planning lists. Use when two users want to see what they're both planning to watch or read. Shows overlap and unique tit... anilist_similar Find titles similar to a specific anime or manga. Use when the user asks for shows like a specific title, or wants content-based recommendations wi... anilist_staff Get staff and voice actor credits for an anime or manga. Use when the user asks who directed, wrote, or voiced characters in a title. Returns produ... anilist_staff_search Search for anime/manga staff by name and see their works. Use when the user asks about a director, voice actor, animator, or writer. Returns staff ... 2/5 anilist_stats Get a user's watching/reading statistics. Use when the user asks about their overall stats, how much anime they've watched, their average score, to... anilist_studio_search Search for an animation studio by name and see their productions. Use when the user asks about a studio like MAPPA, Kyoto Animation, or Bones. Retu... 2/5 anilist_taste Generate a taste profile summary from a user's completed list. Use when the user asks about their anime/manga preferences, what genres they like, o... anilist_taste_card Generate a shareable taste profile card image for an AniList user. Returns a PNG image showing top genres, themes, score distribution, and format b... anilist_trending Show what's trending on AniList right now. Use when the user asks what's hot, trending, or generating buzz. No search term needed. Returns ranked l... anilist_unscored List completed anime or manga that haven't been scored yet. Use when the user wants to catch up on scoring, find unrated titles, or do a batch scor... anilist_watch_order Suggested viewing order for a franchise. Use when the user asks what order to watch a series, how to start a long franchise, or wants to know the c... anilist_whoami Check which AniList account is authenticated and verify the token works. Use when the user wants to confirm their setup or debug auth issues. anilist_wrapped Year-in-review summary for a user. Use when the user asks about their anime/manga year, what they watched/read in a given year, or wants a recap. D... anilist_wrapped_card Generate a shareable year-in-review card image for an AniList user. Returns a PNG image showing titles completed, top genres, score distribution, h... anilist_activity Post a text activity to your AniList feed. Use when the user wants to share a status update, thought, or message. Requires ANILIST_TOKEN. 2/5 anilist_add_to_list Add an anime or manga to your list with a status. Use when the user wants to start watching, plan to watch, or mark a title as completed. Requires ... 2/5 anilist_batch_update Apply a bulk action to multiple list entries matching a filter. Use when the user wants to move all low-scored titles to Dropped, add all planning ... 2/5 anilist_export Export a user's anime or manga list as CSV or JSON for backup or migration. Use when the user wants to download, back up, or transfer their list data. 2/5 anilist_kitsu_import Import a Kitsu user's completed anime list and generate personalized recommendations based on their taste. No auth needed. Use when the user mentio... 2/5 anilist_mal_import Import a MyAnimeList user's completed anime list and generate personalized recommendations based on their taste. No MAL auth needed. Use when the u... 2/5 anilist_schedule Get the airing schedule for an anime. Use when the user asks when the next episode airs, or wants to see upcoming episode dates for a currently air... 2/5 anilist_update_progress Update your episode or chapter progress for an anime or manga. Use when the user says they watched an episode, finished a chapter, or wants to reco... 2/5 anilist_delete_from_list Remove an entry from your anime or manga list. Pass either a list entry ID or a media ID. Requires ANILIST_TOKEN. 4/5 anilist_drops Drop pattern analysis from a user's dropped list. Use when the user asks why they drop shows, what patterns their drops follow, or which genres the... 4/5 anilist_rate Score an anime or manga on your list. Use when the user wants to give a rating (0-10). Scores display in the user's preferred format (3/5/10/100-po... 4/5 anilist_seasonal_recap_card Generate a shareable seasonal recap card image for an AniList user. Returns a PNG image showing pick/finish/drop counts, hit rate, status breakdown... 4/5 anilist_seasonal_stats Seasonal pick-up and completion rates. Use when the user asks about their seasonal watching habits, how many shows they finish vs drop each season,... 4/5 anilist_undo Undo the last write operation (update progress, add to list, rate, delete, or batch update). Restores the previous state of the affected list entry... 5/5 The Ani MCP server exposes 55 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Ani server.
Ani tools are categorised as Read (40), Write (8), Destructive (6), Execute (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept