MCP.so
登录

EclipseWatcher: Using Agents and MCP to Find the latest Berserk…

@KabakaWilliam

基本信息

分类

其他

传输方式

stdio

作者

KabakaWilliam

关于 EclipseWatcher: Using Agents and MCP to Find the latest Berserk Chapter Drops

MCP Server and Client to give LLM Agents the ability to search the web for news on a favourite manga of mine: Berserk.

EclipseWatcher: Using Agents and MCP to Find the latest Berserk Chapter Drops 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

EclipseWatcher: Using Agents and MCP to Find the latest Berserk Chapter Drops 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is EclipseWatcher?

EclipseWatcher is an MCP server that gives LLM agents the ability to search the web for news about the manga Berserk. It scrapes the chapter list from readberserk.com using a Cloudflare-aware scraper and exposes tools for function-calling agents, designed for readers who want automated updates.

How to use EclipseWatcher?

Clone the repository, start the VLLM server with start_server.sh, then run the code blocks inside qwen_client.ipynb. The server exposes two MCP tools: get_latest_berserk_chapter() and is_new_berserk_chapter(last_seen), which agents can call to answer questions about the newest chapter.

Key features of EclipseWatcher

  • Cloudflare-aware scraper using cloudscraper and BeautifulSoup
  • MCP tools auto-described for function-calling LLM agents
  • Supports get_latest_berserk_chapter() and is_new_berserk_chapter() queries
  • One-line integration with Qwen-client via VLLM
  • FastMCP-based server for easy agent integration

Use cases of EclipseWatcher

  • Ask an LLM agent “What’s the newest chapter of Berserk?” and get the answer from live data
  • Automate notifications when a new Berserk chapter drops by polling the is_new_berserk_chapter tool
  • Integrate Berserk chapter tracking into a larger agent workflow (e.g., daily summaries)

常见问题

1

What runtime dependencies does EclipseWatcher require?

VLLM, FastMCP, requests, beautifulsoup4, websockets, and asyncio, plus Python 3.12+ (inferred from badge).

2

Where does the data come from?

EclipseWatcher scrapes the Berserk chapter list directly from *readberserk.com*.

3

Does EclipseWatcher handle Cloudflare protection?

Yes, the scraper is built with `cloudscraper` to bypass Cloudflare challenges, but site changes may break the scraper.

4

What transport or protocol does EclipseWatcher use?

It exposes tools via the Model Context Protocol (MCP) using FastMCP, making it compatible with any MCP client.

5

Does EclipseWatcher require authentication?

No authentication is mentioned; it scrapes a public website and runs locally without external API keys.

评论

其他 分类下的更多 MCP 服务器