Leander-Andersen/mal-mcp-worker
MCP server for My Anime List (MAL) API – enables structured anime / manga data access for LLM tools and integrations
Platform-specific configuration:
{
"mcpServers": {
"mal-mcp-worker": {
"command": "npx",
"args": [
"-y",
"mal-mcp-worker"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A Cloudflare Worker that exposes the MyAnimeList v2 API as a read-only MCP (Model Context Protocol) server using the Streamable HTTP transport.
Connect it to Claude.ai (or any MCP client) and ask things like:
| Tool | Description | Required Params | |------|-------------|-----------------| | mal_search_anime | Search anime by keyword | query | | mal_get_anime | Full details for an anime by ID | id | | mal_get_rankings | Top anime by ranking type | — | | mal_get_seasonal | Seasonal anime chart | year, season | | mal_get_user_list | A public user's anime list with personal scores | username |
---
All deployment options require a MAL Client ID. It's free and takes 2 minutes.
http://localhost---
Cloudflare Workers is free. Pick the option that suits you:
---
Cloudflare pulls directly from this public GitHub repo and auto-deploys on every push to main. No CLI, no API tokens in GitHub.
Leander-Andersen/mal-mcp-worker)npm installnpx wrangler deployLoading reviews...