myanimelist-mcp-server
Provides tools for interacting with the MyAnimeList API v2, enabling anime and manga search, details, rankings, seasonal anime, user lists, and forum browsing.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
myanimelist-mcp-server
An MCP (Model Context Protocol) server for the MyAnimeList API v2, designed to be deployed on Cloudflare Workers.
It exposes the MyAnimeList public API as a set of MCP tools that any MCP-compatible client (Claude Desktop, Cursor, Windsurf, etc.) can call.
Authentication
No env vars or secrets needed. Pass your MAL Client ID as a Bearer token:
Authorization: Bearer <your_mal_client_id>Register your application at https://myanimelist.net/apiconfig to obtain a Client ID.
Related MCP server: MyAnimeList MCP Server
Setup
npm installLocal development
npm run devDeploy to Cloudflare Workers
npm run deployNo secrets to set — the Client ID is provided per-request by the MCP client.
Connecting an MCP client
Point your MCP client at the /mcp route using the Streamable HTTP transport, with your MAL Client ID as the Bearer token:
{
"mcpServers": {
"myanimelist": {
"url": "https://myanimelist-mcp-server.<your-subdomain>.workers.dev/mcp",
"headers": {
"Authorization": "Bearer <your_mal_client_id>"
}
}
}
}Available tools
Anime (5)
Tool | Description |
| Search anime by keyword. |
| Get details for an anime by ID. |
| Get a ranked anime list by type. |
| Get anime for a season/year. |
| Get a user's anime list by user name. |
Manga (4)
Tool | Description |
| Search manga by keyword. |
| Get details for a manga by ID. |
| Get a ranked manga list by type. |
| Get a user's manga list by user name. |
Forum (3)
Tool | Description |
| List forum boards and sub-boards. |
| Get a forum topic's details and posts. |
| Search forum topics. |
Project structure
src/
index.ts Worker entry: /mcp route, Bearer token auth
mal-client.ts MyAnimeList API client (headers, error handling)
types.ts Enum constants
tools/
anime.ts 5 anime tools
manga.ts 4 manga tools
forum.ts 3 forum toolsScripts
Command | Description |
| Start the local Wrangler dev server. |
| Deploy to Cloudflare Workers. |
| Run the TypeScript type checker. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
AniList MCP — wraps AniList GraphQL API (free, no auth)
Access and interact with anime and manga data seamlessly. Retrieve detailed information about your…
AniList MCP server for ChatGPT, Claude and any AI agent: update list entry, rate anime or manga, list your anime list, read notifications, reply to activity and favourite a title in your own AniList account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to AniList yourself; Cotlet does not store your password and you need no AniList API key. About the official AniList API: AniList has a full, free public GraphQL API but no official MCP server (checked 17 Oct 2026). The API covers searching titles, reading and saving list entries, activity, favourites, follows and the forum. Setup and FAQ: https://cotlet.dev/integrations/anilist-api-mcp-server
Jikan MCP — wraps the Jikan v4 API (anime/manga data, free, no auth)
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides access to MyAnimeList's API for anime and manga data. It enables users to search, view rankings, manage their personal lists, and get recommendations through Claude and other MCP clients.82 npm2MIT
- AlicenseBqualityDmaintenanceMCP Server for interacting with the MyAnimeList API, allowing LLM clients to access and interact with anime, manga and more.154MIT
- AlicenseAqualityDmaintenanceExposes a user's MyAnimeList data (watch list, scores, statistics) as MCP tools for AI assistants to analyze taste, build statistics, and make recommendations.2012 PyPIMIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server for anime and manga discovery, enabling search, detail retrieval, franchise watch order, seasonal schedule, character lookups, rankings, and studio filmography via natural language.171 npm2Apache 2.0