loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

mal-mcp-worker

MCP Tool

Leander-Andersen/mal-mcp-worker

MCP server for My Anime List (MAL) API – enables structured anime / manga data access for LLM tools and integrations

Install

$ npx loaditout add Leander-Andersen/mal-mcp-worker

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "mal-mcp-worker": {
      "command": "npx",
      "args": [
        "-y",
        "mal-mcp-worker"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

MAL-MCP-Worker

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:

  • "Search for anime similar to Attack on Titan"
  • "What are the top 10 anime of all time on MAL?"
  • "What's airing in winter 2025?"
  • "Show me JohnDoe's completed anime list with their personal scores"
MCP Tools

| 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 |

---

Getting a MAL Client ID

All deployment options require a MAL Client ID. It's free and takes 2 minutes.

  1. Log in at myanimelist.net
  2. Go to myanimelist.net/apiconfig → Create ID
  3. App Name: anything • App Type: other • Redirect URL: http://localhost
  4. Copy the Client ID from the next page

---

Deployment

Cloudflare Workers is free. Pick the option that suits you:

---

Option 1 — Deploy from this repo (easiest, no local setup)

Cloudflare pulls directly from this public GitHub repo and auto-deploys on every push to main. No CLI, no API tokens in GitHub.

  1. Sign up / log in at dash.cloudflare.com — it's free
  2. Go to Workers & Pages → Create → Import from Git
  3. Connect your GitHub and select this repo (Leander-Andersen/mal-mcp-worker)
  4. Build settings:
  • Build command: npm install
  • Deploy command: npx wrangler deploy
  1. Click Save and Deploy
  2. Once deployed, go to your Worker → **Setti

Tags

animeanime-apillm-toolsmalmal-apimangamcpmodel-context-protocolmyanimelist

Reviews

Loading reviews...

Quality Signals

1
Stars
0
Installs
Last updated14 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/2/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/Leander-Andersen/mal-mcp-worker)](https://loaditout.ai/skills/Leander-Andersen/mal-mcp-worker)