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