yuna0x0 avatar

Yuna0x0 Anilist Mcp

yuna0x0/anilist-mcp

This server wraps the AniList GraphQL API, giving you tools to search anime, manga, characters, staff, and studios, plus access user profiles, lists, and activity feeds. It supports both authenticated operations like posting activities, managing your watchlist, and favoriting entries, as well as read-only queries for anyone without a token. You get 30+ tools covering everything from basic searches to birthday lookups for characters and staff. Useful when you need structured anime metadata in your workflows, whether you're building recommendation logic, tracking what you've watched, or just need quick lookups without leaving your environment. Supports both local STDIO and remote HTTP transports.

GitHub stars
77
tools
44
auth
Required
transport
HTTP
last updated
Sep 29, 2025

Tools

44 tools

Public tool metadata for what this MCP can expose to an agent.

get_genresGet all available genres on AniList

Get all available genres on AniList

No parameter schema in public metadata yet.

get_media_tagsGet all available media tags on AniList

Get all available media tags on AniList

No parameter schema in public metadata yet.

get_site_statisticsGet AniList site statistics over the last seven days

Get AniList site statistics over the last seven days

No parameter schema in public metadata yet.

get_studioGet information about a studio by its AniList ID or name

Get information about a studio by its AniList ID or name

No parameter schema in public metadata yet.

favourite_studio[Requires Login] Favourite or unfavourite a studio by its ID

[Requires Login] Favourite or unfavourite a studio by its ID

No parameter schema in public metadata yet.

delete_activity[Requires Login] Delete the current authorized user's activity post

[Requires Login] Delete the current authorized user's activity post

No parameter schema in public metadata yet.

get_activityGet a specific AniList activity by its ID

Get a specific AniList activity by its ID

No parameter schema in public metadata yet.

get_user_activityFetch activities from a user

Fetch activities from a user

No parameter schema in public metadata yet.

post_message_activity[Requires Login] Post a new message activity or update an existing one

[Requires Login] Post a new message activity or update an existing one

No parameter schema in public metadata yet.

post_text_activity[Requires Login] Post a new text activity or update an existing one

[Requires Login] Post a new text activity or update an existing one

No parameter schema in public metadata yet.

get_user_anime_listGet a user's anime list

Get a user's anime list

No parameter schema in public metadata yet.

get_user_manga_listGet a user's manga list

Get a user's manga list

No parameter schema in public metadata yet.

add_list_entry[Requires Login] Add an entry to the authorized user's list

[Requires Login] Add an entry to the authorized user's list

No parameter schema in public metadata yet.

remove_list_entry[Requires Login] Remove an entry from the authorized user's list

[Requires Login] Remove an entry from the authorized user's list

No parameter schema in public metadata yet.

update_list_entry[Requires Login] Update an entry on the authorized user's list

[Requires Login] Update an entry on the authorized user's list

No parameter schema in public metadata yet.

get_animeGet detailed information about an anime by its AniList ID

Get detailed information about an anime by its AniList ID

No parameter schema in public metadata yet.

get_mangaGet detailed information about a manga by its AniList ID

Get detailed information about a manga by its AniList ID

No parameter schema in public metadata yet.

favourite_anime[Requires Login] Favourite or unfavourite an anime by its ID

[Requires Login] Favourite or unfavourite an anime by its ID

No parameter schema in public metadata yet.

favourite_manga[Requires Login] Favourite or unfavourite a manga by its ID

[Requires Login] Favourite or unfavourite a manga by its ID

No parameter schema in public metadata yet.

get_characterGet information about a character by their AniList ID

Get information about a character by their AniList ID

No parameter schema in public metadata yet.

get_staffGet information about staff member by their AniList ID

Get information about staff member by their AniList ID

No parameter schema in public metadata yet.

favourite_character[Requires Login] Favourite or unfavourite a character by its ID

[Requires Login] Favourite or unfavourite a character by its ID

No parameter schema in public metadata yet.

favourite_staff[Requires Login] Favourite or unfavourite a staff member by their ID

[Requires Login] Favourite or unfavourite a staff member by their ID

No parameter schema in public metadata yet.

get_todays_birthday_charactersGet all characters whose birthday is today

Get all characters whose birthday is today

No parameter schema in public metadata yet.

get_todays_birthday_staffGet all staff members whose birthday is today

Get all staff members whose birthday is today

No parameter schema in public metadata yet.

get_recommendationGet an AniList recommendation by its ID

Get an AniList recommendation by its ID

No parameter schema in public metadata yet.

get_recommendations_for_mediaGet AniList recommendations for a specific media

Get AniList recommendations for a specific media

No parameter schema in public metadata yet.

search_activitySearch for activities on AniList

Search for activities on AniList

No parameter schema in public metadata yet.

search_animeSearch for anime with query term and filters

Search for anime with query term and filters

No parameter schema in public metadata yet.

search_mangaSearch for manga with query term and filters

Search for manga with query term and filters

No parameter schema in public metadata yet.

search_characterSearch for characters based on a query term

Search for characters based on a query term

No parameter schema in public metadata yet.

search_staffSearch for staff members based on a query term

Search for staff members based on a query term

No parameter schema in public metadata yet.

search_studioSearch for studios based on a query term

Search for studios based on a query term

No parameter schema in public metadata yet.

search_userSearch for users on AniList

Search for users on AniList

No parameter schema in public metadata yet.

get_threadGet a specific thread by its AniList ID

Get a specific thread by its AniList ID

No parameter schema in public metadata yet.

get_thread_commentsGet comments for a specific thread

Get comments for a specific thread

No parameter schema in public metadata yet.

delete_thread[Requires Login] Delete a thread by its ID

[Requires Login] Delete a thread by its ID

No parameter schema in public metadata yet.

get_user_profileGet a user's AniList profile

Get a user's AniList profile

No parameter schema in public metadata yet.

get_user_statsGet a user's AniList statistics

Get a user's AniList statistics

No parameter schema in public metadata yet.

get_full_user_infoGet a user's complete profile and stats information

Get a user's complete profile and stats information

No parameter schema in public metadata yet.

get_user_recent_activityGet recent activity from a user

Get recent activity from a user

No parameter schema in public metadata yet.

get_authorized_user[Requires Login] Get profile information of the currently authorized user

[Requires Login] Get profile information of the currently authorized user

No parameter schema in public metadata yet.

follow_user[Requires Login] Follow or unfollow a user by their ID

[Requires Login] Follow or unfollow a user by their ID

No parameter schema in public metadata yet.

update_user[Requires Login] Update user settings

[Requires Login] Update user settings

No parameter schema in public metadata yet.

Sponsors

Readme

AniList MCP Server

A Model Context Protocol (MCP) server that interfaces with the AniList API, allowing LLM clients to access and interact with anime, manga, character, staff, and user data from AniList.

Features

  • Search for anime, manga, characters, staff, and studios
  • Get detailed information about specific anime, manga, characters, and staff members
  • Access user profiles and lists
  • Support for advanced filtering options
  • Retrieve genres and media tags
  • Dual transport support: Both HTTP and STDIO transports
  • Cloud deployment ready: Support Smithery and other platforms

Requirements

  • Node.js 18+

Local Installation (STDIO Transport)

  1. Add this server to your mcp.json / claude_desktop_config.json:
{
  "mcpServers": {
    "anilist": {
      "command": "npx",
      "args": ["-y", "anilist-mcp"],
      "env": {
        "ANILIST_TOKEN": "your_api_token"
      }
    }
  }
}

You may remove the env object entirely, if you are not planning to use the AniList Token for operations that require login.

  1. Restart your MCP client (e.g., Claude Desktop)
  2. Use the tools to interact with AniList

Server Deployment (HTTP Transport)


View the full README on GitHub

Details

Repository
github.com/yuna0x0/anilist-mcp
Category
Data & Analytics
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from yuna0x0

Related Data & Analytics MCP servers

View all
1yuna0x0 avatarAniListyuna0x0/anilist-mcpAniList MCP server for accessing AniList API data77stars
2acedatacloud avatarSuno by Ace Data Cloudacedatacloud/sunomcpCreate Suno music, lyrics and covers with Ace Data Cloud; retrieve the same task for results.73stars
3fliptheweb avatarYazio Mcpfliptheweb/yazio-mcpMCP server for accessing Yazio user & nutrition data (unofficial)72stars
4briangaoo avatarWhoop Mcpbriangaoo/whoop-mcpFull read + write access to your Whoop fitness data via the private iOS API. 48 tools.67stars
5ondata avatarCkan Mcp Serverondata/ckan-mcp-serverMCP server for interacting with CKAN open data portals61stars
6dweekly avatarQuicken Mac Mcpdweekly/quicken-mac-mcpRead-only access to Quicken For Mac financial data: transactions, spending, and portfolios.55stars