Skip to content
Agentmart
Submit a tool

Ani MCP

A smart MCP server for AniList that gets your anime/manga taste - not just API calls.

Connector by GavMason · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 3
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/gavmason-ani-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

A smart MCP server for AniList that gets your anime/manga taste - not just API calls.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
46 read · 1 write · 8 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 55

Read from the source code; the running server may list different tools.

Read 46 · Look things up without changing anything.

  • anilist_airing
  • anilist_calibration
  • anilist_characters
  • anilist_compare
  • anilist_compat_card
  • anilist_completionist
  • anilist_details
  • anilist_drops
  • anilist_evolution
  • anilist_explain
  • anilist_export
  • anilist_feed
Show 34 more tools
  • anilist_follow_suggestions
  • anilist_genre_list
  • anilist_genres
  • anilist_group_pick
  • anilist_kitsu_import
  • anilist_list
  • anilist_lookup
  • anilist_mal_import
  • anilist_pace
  • anilist_pick
  • anilist_profile
  • anilist_recommendations
  • anilist_reviews
  • anilist_schedule
  • anilist_search
  • anilist_seasonal
  • anilist_seasonal_recap_card
  • anilist_seasonal_stats
  • anilist_sequels
  • anilist_session
  • anilist_shared_planning
  • anilist_similar
  • anilist_staff
  • anilist_staff_search
  • anilist_stats
  • anilist_studio_search
  • anilist_taste
  • anilist_taste_card
  • anilist_trending
  • anilist_unscored
  • anilist_watch_order
  • anilist_whoami
  • anilist_wrapped
  • anilist_wrapped_card

Write 1 · Create, change, send or run things.

  • anilist_react

Delete 8 · Delete, drop, revoke or wipe things.

  • anilist_activity
  • anilist_add_to_list
  • anilist_batch_update
  • anilist_delete_from_list
  • anilist_favourite
  • anilist_rate
  • anilist_undo
  • anilist_update_progress

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • ANILIST_TOKEN

Other settings (environment variables or headers).

  • ANILIST_USERNAME

Files it touches

  • Any path the agent passes to its tools

Tools (55)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • anilist_activityPost Activitycan change or delete data

    Post a text activity to your AniList feed. Use when the user wants to share a status update, thought, or message. Requires ANILIST_TOKEN.

  • anilist_add_to_listAdd to Listcan change or delete data

    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 ANILIST_TOKEN. Returns status, optional score, and entry ID.

  • anilist_airingAiring Trackerread-only

    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 watchlist calendar. Returns titles sorted by next airing time with episode number and countdown.

  • anilist_batch_updateBatch Updatecan change or delete data

    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 titles to current, or bulk-change statuses. Defaults to dry-run mode (preview only). Requires ANILIST_TOKEN.

  • anilist_calibrationScore Calibrationread-only

    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 genres they're harshest or most generous on, or how their taste compares to mainstream. Returns overall bias, per-genre deviation, and scoring tendency.

  • anilist_charactersSearch Charactersread-only

    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 who voices them. Returns character appearances with roles and voice actors.

  • anilist_compareCompare Usersread-only

    Compare taste profiles between two AniList users. Use when someone asks to compare their taste with another user. Returns compatibility %, shared favorites, biggest disagreements, genre divergences, and cross-recommendations.

  • anilist_compat_cardCompatibility Cardread-only

    Generate a shareable compatibility card image comparing two AniList users. Returns a PNG image showing compatibility %, genre comparison, shared favorites, and key differences. Use when someone wants a visual comparison of taste.

  • anilist_completionistFranchise Completionread-only

    Franchise completion tracker showing progress through series with sequels. Use when the user asks what franchises they've started but not finished, their completion rate, or what's left to watch in a series. Returns franchise groups with completed/total counts.

  • anilist_delete_from_listDelete from Listcan change or delete data

    Remove an entry from your anime or manga list. Pass either a list entry ID or a media ID. Requires ANILIST_TOKEN.

  • anilist_detailsGet Title Detailsread-only

    Get full details about a specific anime or manga. Use when the user asks about a specific title and wants synopsis, score, episodes, studios, related works, and recommendations. Accepts AniList ID (faster, exact) or title (fuzzy match with abbreviation support). Returns format, status, episodes/chapters, season, score, studios, source, genres, tags, synopsis, related works, and community recommendations.

  • anilist_dropsDrop Patternsread-only

    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 they abandon most. Returns drop rate by genre/tag, median episode at drop, and early drop percentage.

  • anilist_evolutionGenre Evolutionread-only

    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 now, or wants a timeline of their preferences. Returns era-by-era genre rankings and shift descriptions.

  • anilist_explainExplain Matchread-only

    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?", or wants to know how well a specific anime/manga matches their preferences. Returns match score, genre/theme affinity breakdown, mood fit, and existing list status.

  • anilist_exportExport Listread-only

    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.

Show 40 more tools
  • anilist_favouriteToggle Favouritecan change or delete data

    Toggle favourite on an anime, manga, character, staff member, or studio. Calling again on the same entity removes it from favourites. Requires ANILIST_TOKEN.

  • anilist_feedActivity Feedread-only

    Get recent activity from a user's AniList feed. Shows text posts and list updates (anime/manga status changes). Returns numbered entries with author, date, and content. Supports pagination and type filtering.

  • anilist_follow_suggestionsFollow Suggestionsread-only

    Find AniList users with similar taste from your following list. Ranks people you follow by taste compatibility to highlight your best matches. Requires ANILIST_TOKEN for following list access.

  • anilist_genre_listList Genres & Tagsread-only

    List all valid AniList genres and content tags. Use before genre-filtering tools to ensure valid genre names. Returns genres and content tags grouped by category with descriptions.

  • anilist_genresBrowse by Genreread-only

    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 manga from 2023". Supports year, status, and format filters. Returns ranked list with title, score, and genres.

  • anilist_group_pickGroup Recommendationsread-only

    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 to pick something everyone will enjoy.

  • anilist_kitsu_importKitsu Importread-only

    Import a Kitsu user's completed anime list and generate personalized recommendations based on their taste. No auth needed. Use when the user mentions their Kitsu account or wants recs from Kitsu history. Returns a taste profile summary and recommended titles from AniList.

  • anilist_listGet User Listread-only

    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 completed, or what's on their plan-to-watch. Supports custom lists via status CUSTOM. Returns entries with title, score, progress, status, updated date, and entry ID.

  • anilist_lookupList Lookupread-only

    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 check their progress or score for a single title. Returns status, score, progress, and dates without fetching the full list.

  • anilist_mal_importMAL Importread-only

    Import a MyAnimeList user's completed anime list and generate personalized recommendations based on their taste. No MAL auth needed. Use when the user mentions their MAL account or wants recs from MAL history. Returns a taste profile summary and recommended titles from AniList.

  • anilist_pacePace Estimateread-only

    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 a progress summary. Returns estimated completion date based on historical pace.

  • anilist_pickPick Next Watchread-only

    "What should I watch/read next?" Recommends from your Planning list based on your taste profile. Also works for backlog analysis - "which of my 200 Planning titles should I actually start?" Falls back to top-rated AniList titles if the Planning list is empty. Optionally filter by mood or max episodes. Returns ranked picks with match score, genre alignment, and mood fit.

  • anilist_profileUser Profileread-only

    View a user's AniList profile including bio, stats, and favourites. Returns bio, anime/manga stats summary, top favourites by category, and account age.

  • anilist_rateRate Titlecan change or delete data

    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-point). Use 0 to remove. Requires ANILIST_TOKEN.

  • anilist_reactReact to Activity

    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 the like state.

  • anilist_recommendationsGet Recommendationsread-only

    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 else should I watch?" Returns titles ranked by recommendation count with format, score, and genres.

  • anilist_reviewsCommunity Reviewsread-only

    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/mixed/negative), individual review scores, summaries, and helpful ratios.

  • anilist_scheduleAiring Scheduleread-only

    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 airing show. Returns next episode date/countdown and upcoming episode schedule.

  • anilist_searchSearch Anime/Mangaread-only

    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 find what aired in a specific year. Supports common abbreviations (aot, jjk, csm). Returns ranked list with title, format, year, score, genres, episode count, studios, and AniList URL.

  • anilist_seasonalBrowse Seasonal Animeread-only

    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 anime. Defaults to current season/year. Returns ranked list with title, format, score, genres, and episode count.

  • anilist_seasonal_recap_cardSeasonal Recap Cardread-only

    Generate a shareable seasonal recap card image for an AniList user. Returns a PNG image showing pick/finish/drop counts, hit rate, status breakdown, and top-scored titles from a season.

  • anilist_seasonal_statsSeasonal Hit Rateread-only

    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, or their hit rate. Returns per-season breakdown of picked, finished, dropped, and ongoing counts.

  • anilist_sequelsSequel Alertsread-only

    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 airing anime continue shows they've already watched. Returns matches with the completed prequel and the airing sequel.

  • anilist_sessionPlan Sessionread-only

    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 plan with titles, episodes to watch, and estimated time.

  • anilist_shared_planningShared Planningread-only

    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 titles.

  • anilist_similarFind Similarread-only

    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 without needing a user profile. Returns ranked results with similarity %, shared genres, and community rec strength.

  • anilist_staffGet Staff Creditsread-only

    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 production staff with roles and characters with voice actors. Defaults to Japanese VAs but supports other languages.

  • anilist_staff_searchSearch Staffread-only

    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 occupations, works with roles, and scores.

  • anilist_statsGet User Statsread-only

    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, top genres, or score distribution. Returns title count, mean score, episodes/chapters, top genres, score distribution chart, and format breakdown.

  • anilist_studio_searchSearch Studiosread-only

    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. Returns main and supporting productions with format, score, and status.

  • anilist_tasteTaste Profileread-only

    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, or how they tend to score. Returns genre weights, top themes, scoring patterns with distribution chart, and format split.

  • anilist_taste_cardTaste Profile Cardread-only

    Generate a shareable taste profile card image for an AniList user. Returns a PNG image showing top genres, themes, score distribution, and format breakdown. Use when someone wants a visual summary of their anime taste.

  • anilist_trendingTrending Nowread-only

    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 list with title, format, score, genres, and episode count.

  • anilist_undoUndocan change or delete data

    Undo the last write operation (update progress, add to list, rate, delete, or batch update). Restores the previous state of the affected list entry. Requires ANILIST_TOKEN.

  • anilist_unscoredUnscored Titlesread-only

    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 scoring session. Returns titles sorted by most recently completed.

  • anilist_update_progressUpdate Progresscan change or delete data

    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 record progress. Requires ANILIST_TOKEN. Returns updated status, progress count, and entry ID.

  • anilist_watch_orderWatch Orderread-only

    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 chronological release order of sequels and prequels. Accepts any title in the franchise and traces the full chain. Returns a numbered list from first to last.

  • anilist_whoamiWho Am Iread-only

    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_wrappedYear in Reviewread-only

    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. Defaults to the current year. Returns title count, average score, highest rated, most controversial, genre breakdown, and consumption stats.

  • anilist_wrapped_cardYear Wrapped Cardread-only

    Generate a shareable year-in-review card image for an AniList user. Returns a PNG image showing titles completed, top genres, score distribution, highlights, and consumption stats. Use when someone wants a visual recap of their year.

Compare and alternatives

    Featured in

    Signals

    Stars
    3
    Forks
    2
    Open issues
    1
    Last commit
    Aug 6, 2026 (2 months ago)
    Last release
    Jun 17, 2026 (4 months ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Registry name
    io.github.GavMason/ani-mcp
    Version
    0.1.1
    Auth
    API key
    Packages
    npm ani-mcp
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026
    Cite this page

    Ani MCP. Agent Mart. https://agentmart.dev/connectors/gavmason-ani-mcp (last updated 2026-10-24)