
AniList
Connects Claude to the AniList API for querying anime, manga, characters, staff, and user data. You get search tools across all those categories, detailed lookups by ID, user profile and list access, and authenticated operations like favoriting items or managing your anime list. Supports both stdio for local Claude Desktop use and HTTP for cloud deployment. Optional AniList API token unlocks the authenticated features. Reach for this when you want Claude to answer questions about anime titles, compare studio catalogs, check character details, or interact with AniList profiles and lists without leaving the conversation.
- GitHub stars
- 77
- tools
- 44
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Nov 28, 2025
Tools
44 toolsPublic 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
Configuration
ANILIST_TOKENsecretAniList API token for authenticated requests
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)
- 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.
- Restart your MCP client (e.g., Claude Desktop)
- Use the tools to interact with AniList
Server Deployment (HTTP Transport)
Details
- Repository
- github.com/yuna0x0/anilist-mcp
- Category
- Data & Analytics
- Package
anilist-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active