MyAnimeList MCP Server
Provides tools for interacting with the MyAnimeList API, including searching and retrieving details for anime and manga, accessing rankings and seasonal anime, managing user lists (with authentication), and fetching user profiles.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MyAnimeList MCP Servershow me the top 10 anime this season"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MyAnimeList MCP Server
MCP Server for interacting with the MyAnimeList API, allowing LLM clients to access and interact with anime, manga and more.
Using with Claude Desktop (or other MCP clients)
Installing via Smithery
To install myanimelist-mcp-server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @nicoaguerrero/myanimelist-mcp-server --client claudeManual Installation
Add this server to your
claude_desktop_config.json:
{
"mcpServers": {
"myanimelist": {
"command": "uv",
"args": [
"--directory",
"<path to your project>",
"run",
"main.py"
]
}
}
}Restart Claude Desktop
Use the tools to interact with MyAnimeList
Related MCP server: anilist-mcp
Available Tools
Anime
get_anime: Get a list of anime based on a search query and filters
get_anime_details: Get details of an anime by its ID, like recommendations, studios, broadcasting, etc.
get_anime_ranking: Get anime rankings
get_seasonal_anime: Get seasonal anime based on year and season
get_anime_list: Get an user's anime list based on it's username
get_suggested_anime: [Requires Auth] Get anime recommendations for a logged user
update_myanimelist: [Requires Auth] Update an anime from the logged user's anime list
delete_myanimelist_item: [Requires Auth] Delete an anime from the logged user's anime list
Manga
get_manga: Get a list of manga based on a search query and filters
get_manga_details: Get details of a manga by its ID
get_manga_ranking: Get manga rankings
get_manga_list: Get an user's manga list based on it's username
update_mymangalist: [Requires Auth] Update a manga from the logged user's manga list
delete_mymangalist_item: [Requires Auth] Delete a manga from the logged user's manga list
User
get_user_profile: [Requires Auth] Get details about the logged user
Get an MyAnimeList API Token for Auth
To get an API token, follow these steps:
Go to API in profile settings.
Click on "Create ID" and select app type web.
Use this URL as your client's "Redirect URL":
http://localhost:8080/callbackClick "Submit"
Then click "Edit" in your generated client and you will see the the client_ID and client_secret.
Copy them in your
.envfile or environment variables (see .env_example).
Useful resources
https://myanimelist.net/apiconfig/references/authorization https://myanimelist.net/forum/?topicid=1850649&show=150#msg69272815 https://myanimelist.net/apiconfig/references/api/v2
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceMCP server for using various search tools like Tavily API. Planning to support various search tools (i.e. wiki search, searxng, etc)Last updated3MIT
- AlicenseBqualityDmaintenanceAniList MCP server for accessing AniList API dataLast updated448579MIT
- AlicenseAqualityDmaintenanceMCP server for the DeepGHS anime AI ecosystem. Dataset discovery, tag search, character dataset finder, and training pipeline code generation.Last updated81MIT
- Alicense-qualityDmaintenanceA 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.Last updated745MIT
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
A basic MCP server to operate on the Postman API.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nicoaguerrero/myanimelist-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server