Update my anime status
update_my_anime_statusAdd or update an anime on your MyAnimeList, setting status, score, watched episodes, dates, or tags. Creates the entry if absent; leaves omitted fields unchanged.
Instructions
Add or update an anime on the authenticated user's list (status, score, watched episodes, dates). Creates the entry if absent; fields you omit are left unchanged on an existing entry. Provide at least one field besides anime_id. Requires a MyAnimeList login.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Comma-separated free-text tags. | |
| score | No | Score 0-10 (0 clears the score). | |
| status | No | List status bucket. | |
| anime_id | Yes | MyAnimeList numeric ID of the target entry. (The read tools call this same id `id`; it's named anime_id/manga_id here to match MAL's own write endpoints.) Obtain it from search_anime/search_manga, or from get_my_anime_list/get_my_manga_list for an entry already on your list. | |
| comments | No | Free-text comments. | |
| priority | No | List priority: 0 = low, 1 = medium, 2 = high. | |
| start_date | No | Date as YYYY-MM-DD. | |
| finish_date | No | Date as YYYY-MM-DD. | |
| is_rewatching | No | Whether currently rewatching. | |
| rewatch_value | No | Rewatch/reread value: 0 = none … 5 = very high. | |
| num_times_rewatched | No | Times rewatched. | |
| num_watched_episodes | No | Episodes watched. Note: get_my_anime_list returns this same value as `num_episodes_watched` — the field name is intentionally different here. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score | No | ||
| status | No |