mcpField
C
crunchyroll

crunchyroll

本地服务
github.com/markswendsen-code游戏娱乐033 周前更新

关于 crunchyroll

crunchyroll 是供个人 AI Agent 管理 Crunchyroll 动漫账户的 MCP 服务,涵盖搜索发现、观看列表、进度、推荐和订阅信息。

主要功能

  1. 01搜索和浏览动漫作品
  2. 02查看系列、季数和单集详情
  3. 03管理观看列表
  4. 04追踪观看历史和进度
  5. 05获取推荐和新番排期
  6. 06查看订阅信息

适用场景

  1. 01按类型、人气或季度查找动漫
  2. 02更新系列观看列表或续看剧集
  3. 03查看推荐和订阅续费信息

MCP 相关

向 MCP 客户端提供 Crunchyroll 账户、片库、观看列表、观看进度、推荐和订阅工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"markswendsen-code-crunchyroll": {
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-crunchyroll"
]
}
}
}
启动命令npx -y @striderlabs/mcp-crunchyroll

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@striderlabs/mcp-crunchyroll0.1.1

工具

21

收录的工具列表 · 更新于 2 周前

参数类型必填说明
emailstring是Crunchyroll 账户电子邮件
passwordstring是Crunchyroll 账户密码

详细介绍

@striderlabs/mcp-crunchyroll

面向个人 AI Agent 的 Crunchyroll 动漫流媒体 MCP 连接器。让 Claude 和其他 AI 助手管理你的 Crunchyroll 账号——搜索动漫、跟踪观看进度、管理待看列表、获取推荐等。

功能

  • 搜索 动漫剧集和电影
  • 浏览 按类型、人气、新上线内容或当季同步播出内容筛选
  • 查看详情 — 剧集信息、季、单集
  • 待看列表 管理 — 添加、移除、查看
  • 观看历史和进度 — 跟踪并更新播放位置
  • 继续观看 — 从上次停止的位置继续
  • 推荐 — 个性化推荐和相似作品推荐
  • 同步播出日程 — 当前及过往季度标签
  • 订阅 信息 — 套餐等级、续订日期、状态

设置

安装
npm install -g @striderlabs/mcp-crunchyroll

或使用 npx(无需安装):

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

将以下内容添加到 Claude Desktop 配置文件(~/Library/Application Support/Claude/claude_desktop_config.json):

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

或在全局安装后使用:

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

身份验证

连接后,使用你的 Crunchyroll 凭据登录一次:

crunchyroll_login(email: "[email protected]", password: "your-password")

令牌会保存到 ~/.strider/crunchyroll/ 并自动刷新。只有令牌过期或调用 crunchyroll_logout 时,才需要重新登录。

工具

身份验证
工具描述
crunchyroll_login使用电子邮件和密码登录
crunchyroll_logout清除已保存的会话
crunchyroll_status检查登录状态和账号信息
搜索和浏览
工具描述
crunchyroll_search搜索动漫剧集和电影
crunchyroll_browse按人气、类型、季度、字幕版/配音版浏览
crunchyroll_get_categories列出所有类型/类别
crunchyroll_get_simulcast_seasons列出同步播出季度标签
剧集详情
工具描述
crunchyroll_get_series根据 ID 获取剧集信息
crunchyroll_get_seasons获取某部剧集的季度
crunchyroll_get_episodes获取某一季度的单集
crunchyroll_get_episode获取单集详情
待看列表
工具描述
crunchyroll_get_watchlist查看已保存的待看列表
crunchyroll_add_to_watchlist将剧集/电影添加到待看列表
crunchyroll_remove_from_watchlist从待看列表中移除
观看历史和进度
工具描述
crunchyroll_get_history最近观看的单集
crunchyroll_continue_watching正在观看的动漫
crunchyroll_get_playheads获取指定内容 ID 的进度
crunchyroll_update_playhead更新观看位置(秒)
推荐
工具描述
crunchyroll_get_recommendations个性化推荐
crunchyroll_get_similar获取与指定剧集相似的动漫
账号
工具描述
crunchyroll_get_subscription订阅套餐等级和续订信息

示例提示词

  • “根据我的观看历史,接下来该看什么动漫?”
  • “把《进击的巨人》添加到我的待看列表”
  • “本季度有哪些作品正在播出?按人气排序”
  • “我看到《海贼王》的哪里了?”
  • “显示本周新增的所有动作类动漫”
  • “我的 Crunchyroll 订阅什么时候续订?”

备注

  • 使用 Crunchyroll Web API(与网站使用相同的端点)
  • 令牌保存在本地 ~/.strider/crunchyroll/,并自动刷新
  • 可在搜索结果或 Crunchyroll URL 中找到内容 ID
  • Crunchyroll 可能会更改 API 端点

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。