Back to MCP Directory
Anilist
Model Context Protocol moderate risk

Anilist

AniList MCP server provides access to anime/manga data, user lists, and community features, with login-protected actions and dual HTTP/STDIO transport.

Connections & Capabilities

Connects To

GitHubDocker

Capabilities

readwrite

Quickstart

Install

npx @modelcontextprotocol/inspector -e ANILIST_TOKEN=your_api_token npx anilist-mcp

Config

{
  "mcpServers": {
    "anilist": {
      "command": "npx",
      "args": ["-y", "anilist-mcp"],
      "env": {
        "ANILIST_TOKEN": "your_api_token"
      }
    }
  }
}

Exposed MCP Tools (17)

safe
get_genres

Retrieves a list of all available anime and manga genres.

Read-only operation, no side effects.

safe
get_media_tags

Retrieves a list of all available media tags.

Read-only operation, no side effects.

safe
get_anime

Retrieves detailed information about a specific anime by its AniList ID.

Read-only operation, no side effects.

safe
get_manga

Retrieves detailed information about a specific manga by its AniList ID.

Read-only operation, no side effects.

safe
search_anime

Searches for anime based on a query term and filters.

Read-only operation, no side effects.

safe
search_manga

Searches for manga based on a query term and filters.

Read-only operation, no side effects.

moderate
add_list_entry

Adds an entry to the authorized user's anime or manga list.

Requires login and modifies user data.

moderate
remove_list_entry

Removes an entry from the authorized user's anime or manga list.

Requires login and modifies user data.

moderate
update_list_entry

Updates an entry on the authorized user's anime or manga list.

Requires login and modifies user data.

moderate
post_text_activity

Posts a new text activity or updates an existing one for the authorized user.

Requires login and can create or modify content.

high
delete_activity

Deletes the current authorized user's activity post.

Requires login and deletes user content.

high
delete_thread

Deletes a thread by its ID.

Requires login and deletes thread content.

moderate
favourite_anime

Favourite or unfavourite an anime by its ID.

Requires login and modifies user's favourites.

moderate
favourite_manga

Favourite or unfavourite a manga by its ID.

Requires login and modifies user's favourites.

moderate
favourite_character

Favourite or unfavourite a character by its ID.

Requires login and modifies user's favourites.

moderate
favourite_staff

Favourite or unfavourite a staff member by their ID.

Requires login and modifies user's favourites.

moderate
favourite_studio

Favourite or unfavourite a studio by its ID.

Requires login and modifies user's favourites.

Safety Assessment

This server is relatively safe for read-only operations. The main risk comes from write operations that require authentication. Secure handling of the AniList API token and proper network security are crucial to prevent unauthorized access and potential misuse.

  • Read-only operations for most tools.
  • Login required for write operations.
  • Dual transport support (HTTP/STDIO) allows for flexible deployment.
  • Clear documentation on authentication and token handling.
  • Requires an AniList API token, which needs secure handling.
  • Write operations (e.g., adding/removing list entries, posting activities) require authentication and could be misused if the token is compromised.
  • HTTP transport exposes the server to network vulnerabilities if not properly secured.
  • Deletion tools exist for activities and threads.