EclipseWatcher: Using Agents and MCP to Find the latest Berserk Chapter Drops
@KabakaWilliam
MCP Server and Client to give LLM Agents the ability to search the web for news on a favourite manga of mine: Berserk.
Overview
what is EclipseWatcher?
EclipseWatcher is a tool that allows LLM Agents to search the web for the latest news on the manga Berserk, specifically to find out when new chapters are released.
how to use EclipseWatcher?
To use EclipseWatcher, clone the repository, start the VLLM server, and run the provided code blocks in the Jupyter notebook to interact with the MCP API.
key features of EclipseWatcher?
- Scraper: A Cloudflare-aware HTML grabber built with
cloudscraperandBeautifulSoup. - MCP API: Functions like
get_latest_berserk_chapter()andis_new_berserk_chapter(last_seen)for easy integration with function-calling agents. - Agent-ready: Simple one-line integration with Qwen-Client for seamless operation.
use cases of EclipseWatcher?
- Automatically notifying users when a new Berserk chapter is released.
- Allowing LLM agents to answer queries about the latest chapter of Berserk.
- Scraping and providing updates on manga releases for fans.
FAQ from EclipseWatcher?
- How does EclipseWatcher find new chapters?
It scrapes the chapter list from readberserk.com and checks for updates.
- What technologies does EclipseWatcher use?
It uses Python, VLLM, FastMCP, and web scraping libraries like BeautifulSoup.
- Is EclipseWatcher free to use?
Yes! EclipseWatcher is open-source and available for anyone to use.