{
  "markdown": "# @striderlabs/mcp-crunchyroll\n\nCrunchyroll 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.\n\n## Features\n\n- **Search** anime series and movies\n- **Browse** by genre, popularity, new additions, or simulcast season\n- **Show details** — series info, seasons, episodes\n- **Watchlist** management — add, remove, view\n- **Watch history & progress** — track and update playhead positions\n- **Continue watching** — pick up where you left off\n- **Recommendations** — personalized and similar-to suggestions\n- **Simulcast schedule** — current and past seasonal tags\n- **Subscription** info — tier, renewal date, status\n\n## Setup\n\n### Install\n\n```bash\nnpm install -g @striderlabs/mcp-crunchyroll\n```\n\nOr use with npx (no install needed):\n\n```json\n{\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"@striderlabs/mcp-crunchyroll\"]\n}\n```\n\n### MCP Configuration\n\nAdd to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"crunchyroll\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@striderlabs/mcp-crunchyroll\"]\n    }\n  }\n}\n```\n\nOr if installed globally:\n\n```json\n{\n  \"mcpServers\": {\n    \"crunchyroll\": {\n      \"command\": \"striderlabs-mcp-crunchyroll\"\n    }\n  }\n}\n```\n\n## Authentication\n\nAfter connecting, log in once with your Crunchyroll credentials:\n\n```\ncrunchyroll_login(email: \"you@example.com\", password: \"your-password\")\n```\n\nTokens are saved to `~/.strider/crunchyroll/` and automatically refreshed. You only need to log in again if tokens expire or you call `crunchyroll_logout`.\n\n## Tools\n\n### Authentication\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_login` | Log in with email + password |\n| `crunchyroll_logout` | Clear saved session |\n| `crunchyroll_status` | Check login status and account info |\n\n### Search & Browse\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_search` | Search anime series and movies |\n| `crunchyroll_browse` | Browse by popularity, genre, season, sub/dub |\n| `crunchyroll_get_categories` | List all genres/categories |\n| `crunchyroll_get_simulcast_seasons` | List simulcast season tags |\n\n### Show Details\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_get_series` | Get series info by ID |\n| `crunchyroll_get_seasons` | Get seasons for a series |\n| `crunchyroll_get_episodes` | Get episodes in a season |\n| `crunchyroll_get_episode` | Get single episode details |\n\n### Watchlist\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_get_watchlist` | View saved watchlist |\n| `crunchyroll_add_to_watchlist` | Add series/movie to watchlist |\n| `crunchyroll_remove_from_watchlist` | Remove from watchlist |\n\n### Watch History & Progress\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_get_history` | Recently watched episodes |\n| `crunchyroll_continue_watching` | In-progress anime |\n| `crunchyroll_get_playheads` | Progress for specific content IDs |\n| `crunchyroll_update_playhead` | Update watch position (seconds) |\n\n### Recommendations\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_get_recommendations` | Personalized recommendations |\n| `crunchyroll_get_similar` | Anime similar to a given series |\n\n### Account\n| Tool | Description |\n|------|-------------|\n| `crunchyroll_get_subscription` | Subscription tier and renewal info |\n\n## Example Prompts\n\n- *\"What anime should I watch next based on my history?\"*\n- *\"Add Attack on Titan to my watchlist\"*\n- *\"What's airing this season? Sort by popularity\"*\n- *\"Where did I leave off watching One Piece?\"*\n- *\"Show me all the action anime added this week\"*\n- *\"When does my Crunchyroll subscription renew?\"*\n\n## Notes\n\n- Uses the Crunchyroll web API (same endpoints as the website)\n- Tokens are stored locally in `~/.strider/crunchyroll/` and auto-refreshed\n- Content IDs can be found in search results or Crunchyroll URLs\n- API endpoints are subject to change by Crunchyroll\n\n## License\n\nMIT\n",
  "bytes": 4077,
  "sha": "35c3b7309456f9c374249c7dc1a6ed3989ab0d95cb5d67c69da46b62e9131eec",
  "repo_slug": "markswendsen-code/mcp-crunchyroll",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_markswendsen_code_crunchyroll_e8e10206/readme"
}