yuna0x0/anilist-mcp

View on GitHub ↗

AniList MCP server for accessing anime and manga data

84 ★15 forksTypeScriptUpdated 1mo ago

What you need to know

MCP server interfacing the AniList API so LLM clients can search and inspect anime, manga, characters, staff, studios, and user lists, with dual HTTP/stdio transports.

Install

npx -y anilist-mcp
docker pull ghcr.io/yuna0x0/anilist-mcp
pnpm run start:http for self-hosted HTTP transport

Usage

  • Add {"command":"npx","args":["-y","anilist-mcp"],"env":{"ANILIST_TOKEN":"your_api_token"}} to mcpServers
  • "Can you search for anime similar to 'Bocchi the Rock!'?"
  • "What anime has Studio Ghibli produced? Can you list their most popular works?"

Key features

  • Search for anime, manga, characters, staff, studios, users, and activities
  • Detailed media, character, staff, studio, and user profile information
  • User list management and favourites (requires login token)
  • Birthday lookup for characters and staff
  • Genres, media tags, site statistics, threads, and activity feeds
  • Dual HTTP and STDIO transports with cloud deployment readiness

Best for

Anime and manga enthusiasts who want to query AniList and manage their lists through an AI assistant

Caveats

  • ANILIST_TOKEN is optional but required for mutating (favourite/list/update) operations
  • If self-hosting the HTTP transport with a pre-configured token, protect the endpoint and add auth
  • Requires Node.js 18+
Platforms: macOS · Linux · WindowsClients: Claude Desktop
Documentation ↗

Reviewed 2026-08-11

Topics

aianilistanimeapillmmangamcpmodel-context-protocol
Stars
84★
Forks
15
Language
TypeScript
License
MIT
Created
2025-03-20
Last push
2026-07-13