MyAnimeList.CLI 0.0.0.31

dotnet tool install --global MyAnimeList.CLI --version 0.0.0.31
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local MyAnimeList.CLI --version 0.0.0.31
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=MyAnimeList.CLI&version=0.0.0.31
                    
nuke :add-package MyAnimeList.CLI --version 0.0.0.31
                    

MAL.CLI

CLI tool for MyAnimeList service for anime tracking

Installation

  1. Run command below to verify that dotnet is installed
dotnet --version
  1. Install dotnet and execute
dotnet tool install MyAnimeList.CLI --global
  1. To connect MyAnimeList account to the CLI tool run the command:
anime token
  1. In the browser click "Allow".

First connection initialization could cause an issue. Please repeat steps 3 and 4. 6. Return to CLI and confirm anime list is displayed (if present in your account)

Commands Overveiw

List

  • Definition
anime list [--limit=10]
  • Parameters:

    • limit
      • Optional
      • Default value = 10
      • Defines maximum amount of the anime to return. Returns specified value or all animes if their quantity less than [limit]
  • Returns: all anime that are planed to be watched

  • Examples

anime list
  1. Ao no Exorcist
  2. Ao no Hako
  3. Baccano!
  4. Bastard!! Ankoku no Hakaishin: Jigoku no Chinkonka-hen
  5. Cowboy Bebop
  6. Darker than Black: Kuro no Keiyakusha
  7. Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka
  8. Giji Harem
  9. Gokusen
  10. Hataage! Kemono Michi
anime list --limit=5
  1. Ao no Exorcist
  2. Ao no Hako
  3. Baccano!
  4. Bastard!! Ankoku no Hakaishin: Jigoku no Chinkonka-hen
  5. Cowboy Bebop

</br>

  • Definition
anime list watching
  • Returns: List of all currently watching animes

  • Examples

anime list watching
  1. Sword of the Demon Hunter: Kijin Gentosho - 21 / 24
  2. Clevatess - 10 / 12
  3. Scooped Up by an S-Rank Adventurer! - 9 / 12
  4. New Saga - 9 / 12
  5. Betrothed to My Sister's Ex - 8 / 12
  6. The Water Magician - 8 / 12
  7. Tougen Anki - 8 / 0
  8. Apocalypse Bringer Mynoghra: World Conquest Starts with the Civilization of Ruin - 8 / 12
  9. The Rising of the Shield Hero Season 4 - 8 / 12
  10. Uglymug, Epicfighter - 8 / 12

Find

  • Definition
anime find {searchString} [--limit=10]
  • Parameters

    • searchString
      • Required
      • Search request / query for anime name
    • limit
      • Optional
      • Default value = 10
      • Defines maximum amount of the anime to return. Returns specified value or all animes if their quantity less than [limit]
  • Returns List of the anime fits search string with the [--limit] constrain

  • Examples

anime find "Atach Of Titan"

1 16498 - Shingeki no Kyojin
2 25777 - Shingeki no Kyojin Season 2
3 31374 - Shingeki! Kyojin Chuugakkou
4 35760 - Shingeki no Kyojin Season 3
5 38524 - Shingeki no Kyojin Season 3 Part 2
6 40028 - Shingeki no Kyojin: The Final Season
7 23775 - Shingeki no Kyojin Movie 1: Guren no Yumiya
8 36702 - Shingeki no Kyojin Season 2 Movie: Kakusei no Houkou
9 23777 - Shingeki no Kyojin Movie 2: Jiyuu no Tsubasa
10 18397 - Shingeki no Kyojin OVA

anime find "JuJutsu Kaizen" --limit=1

1 40748 - Jujutsu Kaisen

Plan

  • Definition
anime plan {animeID}
  • Parameters

    • animeID
      • required
      • Anime id stored in the MyAnimeList database
      • Could be retrieved from find endpoint
  • Returns: Confirmation of the anime added to your list

  • Examples

anime plan -1

There is no anime

</br>

anime plan 123

Anime added to your list - Fushigi Yuugi

Watch

  • Definition
anime watch {animeId} [--eps]
  • Parameters

    • animeId
      • Required
      • Anime id stored in the MyAnimeList database
      • Could be retrieved from find endpoint
    • eps
      • Optional
      • Default = 1
      • Number of watched episodes
  • Returns Confirmation of the watched episodes

  • Example

anime watch 123

You have watched 1 episodes of anime Fushigi Yuugi

</br>

anime watch 123 --eps=5

You have watched 5 episodes of anime Fushigi Yuugi

</br>

anime watch {animeName} [--eps]
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.0.0.31 258 9/14/2025