io.github.markswendsen-code/crunchyroll

Registre officiel Recherche et web

MCP server for Crunchyroll anime streaming - search anime, manage watchlist, track viewing progress

Que pouvez-vous faire avec io.github.markswendsen-code/crunchyroll ?

  • Search anime series and movies
  • Browse by genre, popularity, new additions, or simulcast season
  • Show details — series info, seasons, episodes
  • Watchlist management — add, remove, view
  • Watch history & progress — track and update playhead positions
  • Continue watching — pick up where you left off
  • Recommendations — personalized and similar-to suggestions
  • Simulcast schedule — current and past seasonal tags

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @striderlabs/mcp-crunchyroll
Claude Code
claude mcp add crunchyroll -- npx -y @striderlabs/mcp-crunchyroll@0.1.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "crunchyroll": {
            "command": "npx",
            "args": [
                "-y",
                "@striderlabs/mcp-crunchyroll@0.1.1"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. @striderlabs/mcp-crunchyroll
  2. Features
  3. Setup
  4. Authentication
  5. Tools
  6. Example Prompts
  7. Notes
  8. License

@striderlabs/mcp-crunchyroll

Crunchyroll anime streaming MCP connector for personal AI agents. Lets Claude and other AI assistants manage your Crunchyroll account — search anime, track progress, manage your watchlist, get recommendations, and more.

Features

  • Search anime series and movies
  • Browse by genre, popularity, new additions, or simulcast season
  • Show details — series info, seasons, episodes
  • Watchlist management — add, remove, view
  • Watch history & progress — track and update playhead positions
  • Continue watching — pick up where you left off
  • Recommendations — personalized and similar-to suggestions
  • Simulcast schedule — current and past seasonal tags
  • Subscription info — tier, renewal date, status

Setup

Install
npm install -g @striderlabs/mcp-crunchyroll

Or use with npx (no install needed):

{
  "command": "npx",
  "args": ["-y", "@striderlabs/mcp-crunchyroll"]
}
MCP Configuration

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "crunchyroll": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-crunchyroll"]
    }
  }
}

Or if installed globally:

{
  "mcpServers": {
    "crunchyroll": {
      "command": "striderlabs-mcp-crunchyroll"
    }
  }
}

Authentication

After connecting, log in once with your Crunchyroll credentials:

crunchyroll_login(email: "you@example.com", password: "your-password")

Tokens are saved to ~/.strider/crunchyroll/ and automatically refreshed. You only need to log in again if tokens expire or you call crunchyroll_logout.

Tools

Authentication
ToolDescription
crunchyroll_loginLog in with email + password
crunchyroll_logoutClear saved session
crunchyroll_statusCheck login status and account info
Search & Browse
ToolDescription
crunchyroll_searchSearch anime series and movies
crunchyroll_browseBrowse by popularity, genre, season, sub/dub
crunchyroll_get_categoriesList all genres/categories
crunchyroll_get_simulcast_seasonsList simulcast season tags
Show Details
ToolDescription
crunchyroll_get_seriesGet series info by ID
crunchyroll_get_seasonsGet seasons for a series
crunchyroll_get_episodesGet episodes in a season
crunchyroll_get_episodeGet single episode details
Watchlist
ToolDescription
crunchyroll_get_watchlistView saved watchlist
crunchyroll_add_to_watchlistAdd series/movie to watchlist
crunchyroll_remove_from_watchlistRemove from watchlist
Watch History & Progress
ToolDescription
crunchyroll_get_historyRecently watched episodes
crunchyroll_continue_watchingIn-progress anime
crunchyroll_get_playheadsProgress for specific content IDs
crunchyroll_update_playheadUpdate watch position (seconds)
Recommendations
ToolDescription
crunchyroll_get_recommendationsPersonalized recommendations
crunchyroll_get_similarAnime similar to a given series
Account
ToolDescription
crunchyroll_get_subscriptionSubscription tier and renewal info

Example Prompts

  • "What anime should I watch next based on my history?"
  • "Add Attack on Titan to my watchlist"
  • "What's airing this season? Sort by popularity"
  • "Where did I leave off watching One Piece?"
  • "Show me all the action anime added this week"
  • "When does my Crunchyroll subscription renew?"

Notes

  • Uses the Crunchyroll web API (same endpoints as the website)
  • Tokens are stored locally in ~/.strider/crunchyroll/ and auto-refreshed
  • Content IDs can be found in search results or Crunchyroll URLs
  • API endpoints are subject to change by Crunchyroll

License

MIT

Questions fréquentes

Qu'est-ce que io.github.markswendsen-code/crunchyroll ?

MCP server for Crunchyroll anime streaming - search anime, manage watchlist, track viewing progress

Comment installer io.github.markswendsen-code/crunchyroll ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add crunchyroll -- npx -y @striderlabs/mcp-crunchyroll@0.1.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.markswendsen-code/crunchyroll ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

io.github.markswendsen-code/crunchyroll est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient io.github.markswendsen-code/crunchyroll ?

Il est publié par markswendsen-code. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.