Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’° Finance & Fintech
  3. AniList MCP Server
A
Health: ActiveRecent health check succeeded.Last checked 8/11/2026, 12:01:14 AM

AniList MCP Server

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).

MCP server for the AniList GraphQL API β€” anime/manga search, details, and personal list management.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "anilist-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "anilist-mcp-server"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Tool Schemas (3) Directory Badge Claim listing AlternativesπŸ’° More in Finance & Fintech

Capabilities & Tool Schemas (3) ~15 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by AniList MCP Server.

get_user_list

none

toggle_favourite

token

get_notifications

token

Documentation Overview

AniList MCP Server

npm version CI license: MIT MCP Registry anilist-mcp-server MCP server

An MCP server for AniList. It works with any MCP-compatible client or agent (Claude Desktop/Code, Cursor, VS Code, Cline, Continue, and others). It speaks the standard MCP stdio protocol.

What it does

Talks directly to AniList's public GraphQL API (https://graphql.anilist.co):

  • Reads (no credentials needed). Search and browse anime/manga, characters, staff, studios; genres/tags; recommendations; forum threads; activity feeds; public/unlisted user profiles and lists.
  • Your own AniList account (requires a one-time login). Manage your own anime/manga list (add/update/remove entries), favourites, follows, your notifications, and post/delete your own activity and threads.

What you need (and what it gets you)

Nothing is required to get started, so you can skip straight to Install. Everything below is optional:

You set...You get...
(nothing)Search, details, genres/tags, recommendations, threads, activity, public profiles/lists. Works immediately.
An AniList Client ID + Client Secret (2 minutes, free β†’), plus running login_anilist onceEverything above, plus your own AniList account: manage your list, favourites, follows, activity, and threads.

Without a login, the personal/mutation tools reply with a clear message telling you how to get one; everything else keeps working regardless.

Example queries

Once it's connected, just ask your agent in natural language.

No credentials needed:

Code
"Search for the anime Frieren and show its score, genres and synopsis."
"What recommendations does AniList have for fans of Steins;Gate?"
"Show me today's birthday characters."
"What genres and tags does AniList use for anime?"
"Show the public profile and stats for user <username>."
"What's in <username>'s AniList anime list marked as watching?"

With your AniList account (after a one-time login_anilist; see Connect your AniList account):

Code
"Add Frieren to my AniList plan-to-watch list."
"Set Cowboy Bebop to completed on my AniList with a score of 9."
"Follow user <username> for me."
"Post a text update to my AniList activity feed."
"What are my unread AniList notifications?"

Tools

ToolAuth
get_genres, get_media_tags, get_site_statistics, get_studionone
get_media, get_media_statistics, get_media_characters, get_media_staffnone
get_media_reviews, get_media_relations, get_anime_schedulenone
get_character, get_staff, get_todays_birthdaysnone
get_recommendation, get_recommendations_for_medianone
search_media, search_character, search_staff, search_studio, search_user, search_activitynone
search_thread, get_thread, get_thread_commentsnone
get_user_profile, get_user_stats, get_full_user_info, get_user_recent_activitynone
get_activity, get_user_activitynone
get_user_listnone
toggle_favouritetoken
add_list_entry, update_list_entry, remove_list_entrytoken
post_text_activity, post_message_activity, delete_activitytoken
post_thread, post_thread_comment, delete_thread, delete_thread_commenttoken
get_authorized_user, toggle_follow_user, update_usertoken
get_notificationstoken
login_anilist, submit_anilist_redirectlogin

token = needs an AniList login (run login_anilist once).

Prompts

Reusable multi-step plans your client can offer as one-click flows: recommend_similar, seasonal_overview, hidden_gems, catch_up_activity, check_notifications.

Install

As an .mcpb bundle (one-click, e.g. Claude Desktop)

Download anilist-mcp-server.mcpb (always the latest release) and open it with your MCP client. It prompts for an optional AniList Client ID and Client Secret. Set them and run the login_anilist tool to enable the personal-list/social tools (see Connect your AniList account). Leave them blank to use just the credential-free read tools.

Via npx (no install)

Published on npm as anilist-mcp-server. Add it to your client's MCP config (Claude Desktop/Code, Cursor, VS Code, Cline, …):

config.json
{
  "mcpServers": {
    "anilist": {
      "command": "npx",
      "args": ["-y", "anilist-mcp-server"],
      "env": {
        "ANILIST_CLIENT_ID": "...",
        "ANILIST_CLIENT_SECRET": "..."
      }
    }
  }
}

Or with the Claude Code CLI:

Terminal
claude mcp add anilist -e ANILIST_CLIENT_ID=... -e ANILIST_CLIENT_SECRET=... -- npx -y anilist-mcp-server

From source

sh
git clone https://github.com/Grinv/anilist-mcp-server
cd anilist-mcp-server
npm ci
npm run build

This produces a self-contained dist/index.js. Point your client at it the same way as above, swapping "command": "npx", "args": ["-y", "anilist-mcp-server"] for "command": "node", "args": ["/absolute/path/to/anilist-mcp-server/dist/index.js"] (and npx -y anilist-mcp-server for node /absolute/path/to/anilist-mcp-server/dist/index.js in the CLI form).

The env block (shown above for both install methods) is optional: omit it to use only the credential-free read tools; the personal/mutation tools return a clear error until you log in. To enable them, set ANILIST_CLIENT_ID + ANILIST_CLIENT_SECRET and run the login_anilist tool once (a one-time browser authorization; the token is then stored and reused). The server does not read a .env file, so pass config via this env block (or your shell environment). See docs/auth.md for the full login walkthrough and docs/clients.md for more clients.

Connect your AniList account

The search/browse tools work with no setup. To use the personal/mutation tools, authorize your account once. It takes about two minutes.

Step 1: Register an AniList app (one minute).

  1. Go to https://anilist.co/settings/developer and click Create New Client.
  2. Name: anything.
  3. Redirect URL: enter exactly
    Code
    http://localhost:8082/callback
    
    (If port 8082 is already used on your machine, pick another port here and set ANILIST_OAUTH_PORT to the same number, see Configuration.)
  4. Save. Copy the Client ID and Client Secret.

Step 2: Give the credentials to the server.

json
"env": { "ANILIST_CLIENT_ID": "...", "ANILIST_CLIENT_SECRET": "..." }

Restart the server/client so it picks up the values.

Step 3: Log in (one click).

In your assistant, run the login_anilist tool (or just say "log in to AniList"). It replies with a link. Open the link, sign in to AniList, and click Approve.

  • Running locally (Claude Desktop, or Claude Code on your own machine): login finishes automatically as soon as you click Approve. Confirm with "show my AniList profile" (get_authorized_user).
  • Running on a remote/SSH/headless host: after clicking Approve your browser lands on a page that won't load; that's expected. Copy the full address from the browser's address bar (it contains ?code=…) and give it to the submit_anilist_redirect tool to finish.

That's it. The token is saved locally (~/.config/anilist-mcp-server/tokens.json, 0600). AniList access tokens don't expire for about a year and there's no refresh mechanism, so you'll need to run login_anilist again once it does.

Prefer no interactive step? Pre-set a standalone ANILIST_ACCESS_TOKEN instead. See docs/auth.md.

Configuration

All configuration is via environment variables, all optional; without credentials the read tools still work.

VariablePurpose
ANILIST_CLIENT_IDYour AniList app's Client ID (see Connect your AniList account).
ANILIST_CLIENT_SECRETYour AniList app's Client Secret, paired with the Client ID above.
ANILIST_ACCESS_TOKENAdvanced, optional. Pre-supply a token instead of running login_anilist. See docs/auth.md.
ANILIST_TOKEN_STOREOverride where the login token is saved on disk (default: your OS's config folder).
ANILIST_OAUTH_PORTOnly needed if port 8082 is already in use (see step 1 of the account walkthrough).
LOG_LEVELHow much the server logs: debug | info | warn | error | silent (default info).

Tuning (rarely needed)

VariablePurpose
ANILIST_MIN_INTERVAL_MSMin spacing between AniList calls (default 2100, i.e. ~30/min, since AniList's API is currently in a documented degraded state; see docs/api-references.md). Set to 0 to disable client-side throttling.
CACHE_TTL_MSTTL for the in-memory read cache (default 300000 = 5 min).
HTTP_TIMEOUT_MS, HTTP_RETRIESPer-request timeout (default 15000) and retry attempts for transient failures (default 2).
ANILIST_GRAPHQL_URL, ANILIST_OAUTH_BASE_URLOverride upstream base URLs.

Provide these in your MCP client config's env block (the server does not read a .env file). See docs/auth.md for how to obtain the credentials, and docs/clients.md for client configuration snippets.

NSFW content

NSFW (adult) results are not filtered by default; the server returns whatever AniList provides. search_media accepts an optional sfw parameter; set sfw: true to exclude adult entries.

Development

Terminal
npm run build        # type-check + bundle to dist/
npm test             # node:test suite (mocked, offline)
npm run test:coverage
npm run lint
npm run format
npm run check:api    # live health-check of the AniList GraphQL endpoint
npm run inspector    # run under the MCP Inspector

Runtime requires Node β‰₯ 20.11. See AGENTS.md for contributor/agent guidance, including why this server exists and how it avoids the upstream bug that motivated building it.

Updating

To be notified of new versions, click Watch β†’ Releases on GitHub.

  • .mcpb bundle: download the new anilist-mcp-server.mcpb from the releases page and reinstall it in your client (it replaces the old version).
  • npx: unpinned npx -y anilist-mcp-server fetches the latest on the next run.
  • From source: git pull && npm ci && npm run build.

See the CHANGELOG for what changed in each release.

Attribution and terms

This is an unofficial project and is not affiliated with or endorsed by AniList. All data comes from the public AniList GraphQL API; personal-account operations use your own AniList account and token. Use is subject to AniList's Terms of Service.

Privacy Policy

This server runs locally on your machine and has no telemetry of its own. Personal/mutation tools act on your real AniList account (list, favourites, follows, posts, account settings) using a token you supply. See PRIVACY.md for the full details on data collection, what gets sent where, caching/token storage and retention, and contact info.

Security

This is the broadest write/social tool surface of this project's sibling servers: list mutations, favourites, follows, and posting/deleting activity, threads, and comments, all on your real AniList account. See SECURITY.md for the full mutating-tool inventory, token storage/handling, credential redaction, and how to report a vulnerability.

License

MIT Β© Grinv

Related MCP Servers

View all in Finance & Fintech View all alternatives
  • Plugin logoPlugin

    Circulara Observe MCP plugin - meters your AI agents' token spend and carbon, free tier.

    πŸ’° Finance & Fintech0 views
    Compare vs Plugin β†’
  • Mcp logoMcp

    Apideck Unified API MCP β€” 229 tools across 200+ SaaS connectors (accounting, HRIS, file storage).

    πŸ’° Finance & Fintech0 views
    Compare vs Mcp β†’
  • Mcp Server Ledger logoMcp Server Ledger

    A ledger-cli integration for managing financial transactions and generating reports.

    πŸ’° Finance & Fintech1 views
    Compare vs Mcp Server Ledger β†’
  • Alpha Vantage Mcp logoAlpha Vantage Mcp

    Alpha Vantage API integration to fetch both stock and crypto information

    πŸ’° Finance & Fintech3 views
    Compare vs Alpha Vantage Mcp β†’

Frequently Asked Questions about AniList MCP Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "anilist-mcp-server": { "command": "npx", "args": ["-y", "AniList MCP Server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAniList MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/anilist-mcp-server?style=directory)](https://allmcps.com/mcp/anilist-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/anilist-mcp-server"><img src="https://allmcps.com/api/badge/anilist-mcp-server?style=directory" alt="AniList MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’°Finance & Fintech
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit10d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 31, 2026
51Quality signal: Good Β· 51/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools24/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’° Finance & Fintech β†’Best MCP servers for Finance & Fintech β†’Alternatives to AniList MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code