关于 EclipseWatcher: Using Agents and MCP to Find the latest Berserk Chapter Drops
EclipseWatcher 是面向 LLM Agent 的 Berserk 章节抓取器和 FastMCP 服务,可从 readberserk.com 获取最新章节,并检查是否有新章节。
主要功能
- 01抓取 Berserk 章节列表
- 02支持 Cloudflare 的 HTML 抓取
- 03查询最新章节
- 04检查是否出现新章节
适用场景
- 01向 Agent 查询 Berserk 最新章节
- 02检查上次查询后是否有新章节
MCP 相关
FastMCP 服务向客户端提供查询 Berserk 最新章节和检查新章节的工具。README 说明可与运行在 vLLM 上的 LLM Agent 集成。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
EclipseWatcher:使用 Agent 和 MCP 查找最新的《剑风传奇》章节更新
MCP 服务和客户端,让大模型 Agent 能够在网上搜索我最喜欢的漫画《剑风传奇》的最新消息。
自动化 Agent + MCP 技术栈,在 readberserk.com 发布《剑风传奇》新章节时立即通知你。

EclipseWatcher 会抓取《剑风传奇》的章节列表,将逻辑封装在 FastMCP 服务中,并让任何运行在 vLLM 上的大模型 Agent 回答各种形式的问题,例如:
- “《剑风传奇》最新一章是什么?”
功能
| 🔎 抓取工具 | 能识别 Cloudflare 的 HTML 抓取器,使用 cloudscraper + BeautifulSoup 构建。 |
| ⚙️ MCP API | get_latest_berserk_chapter() 和 is_new_berserk_chapter(last_seen) 工具会自动生成描述,供函数调用型 Agent 使用。 |
| 🤖 适用于 Agent | 与 Qwen-Client 一行即可集成;只需运行 VLLM 服务并提问即可。 |
开始使用
- 克隆代码仓库:
git clone https://github.com/yourusername/agent_test.git - 使用
start_server.sh启动 VLLM 服务,并运行qwen_client.ipynb中的代码块。
要求
- VLLM
- FastMCP
- requests
- beautifulsoup4
- websockets
- asyncio
- Python 3.10
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。