What is the AniList API token used for?
The token is optional and only needed for operations that require login, such as posting activities, managing lists, favouriting items, or following users.
@yuna0x0
Basic information
AniList MCP server for accessing anime and manga data
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"anilist": {
"command": "npx",
"args": [
"-y",
"anilist-mcp"
],
"env": {
"ANILIST_TOKEN": "your_api_token"
}
}
}
}[Requires Login] Favourite or unfavourite a studio by its ID
Get all available genres on AniList
Get all available media tags on AniList
Get AniList site statistics over the last seven days
Get information about a studio by its AniList ID or name
[Requires Login] Delete the current authorized user's activity post
Get a specific AniList activity by its ID
Fetch activities from a user
[Requires Login] Post a new message activity or update an existing one
[Requires Login] Post a new text activity or update an existing one
[Requires Login] Add an entry to the authorized user's list
Get a user's anime list
Get a user's manga list
[Requires Login] Remove an entry from the authorized user's list
[Requires Login] Update an entry on the authorized user's list
Get detailed information about anime by AniList ID(s)
[Requires Login] Favourite or unfavourite an anime by its ID
[Requires Login] Favourite or unfavourite a manga by its ID
Get detailed information about manga by AniList ID(s)
Get information about a character by their AniList ID or name
[Requires Login] Favourite or unfavourite a character by its ID
[Requires Login] Favourite or unfavourite a staff member by their ID
Get all characters whose birthday is today
Get all staff members whose birthday is today
Get information about staff member by their AniList ID or name
Get an AniList recommendation by its ID
Get AniList recommendations for a specific media
Search for activities on AniList
Search for anime with query term and filters
Search for characters based on a query term
Search for manga with query term and filters
Search for staff members based on a query term
Search for studios based on a query term
Search for users on AniList
[Requires Login] Delete a thread by its ID
Get a specific thread by its AniList ID
Get comments for a specific thread
Get a user's complete profile and stats information
[Requires Login] Follow or unfollow a user by their ID
[Requires Login] Get profile information of the currently authorized user
Get recent activity from a user
Get a user's AniList profile
Get a user's AniList statistics
[Requires Login] Update user settings
AniList MCP Server is a Model Context Protocol server that interfaces with the AniList API, allowing LLM clients to access and interact with anime, manga, character, staff, and user data from AniList.
Install and add the server to your MCP client configuration (e.g., claude_desktop_config.json) using the npx -y anilist-mcp command. An optional ANILIST_TOKEN environment variable can be set for operations that require login. Then restart your MCP client and use the provided tools. The server also supports HTTP transport for cloud deployment.
The token is optional and only needed for operations that require login, such as posting activities, managing lists, favouriting items, or following users.
Node.js 18 or higher is required.
Yes, it can be deployed to any Node.js-compatible cloud platform and supports platforms like Smithery. Dual HTTP and STDIO transports are available.
Go to [AniList settings](https://anilist.co/settings/developer), create a new client, and follow the OAuth authorization flow with a redirect URL of `https://anilist.co/api/v2/oauth/pin` to generate the token.
The user can provide the token via the `Anilist-Token` HTTP header. If both the server environment variable and the header are set, the header value takes precedence.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Painless E2E Automation for Mobile and Web
🚀 The fast, Pythonic way to build MCP servers and clients.
不止于 CSS

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Comments