mcpField
E
EclipseWatcher: Using Agents and MCP to Find the latest Berserk Chapter Drops

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

Local
github.com/KabakaWilliamGames & Entertainment0Updated 73w ago

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

EclipseWatcher is a Berserk chapter scraper and FastMCP server for LLM agents. It retrieves the latest chapter from readberserk.com and checks whether a chapter is newer than one previously seen.

Key features

  1. 01Scrapes the Berserk chapter list
  2. 02Cloudflare-aware HTML retrieval
  3. 03Provides latest-chapter lookup
  4. 04Checks for newer chapters

Use cases

  1. 01Ask an agent for the newest Berserk chapter
  2. 02Check whether a chapter has appeared since the last check

MCP support

A FastMCP server exposes tools to retrieve the latest Berserk chapter and check for a newer chapter. The README describes integration with an LLM agent running on vLLM.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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.

Automated agent + MCP stack that pings you the moment a new Berserk manga chapter hits readberserk.com.

alt text

EclipseWatcher scrapes the Berserk chapter list, wraps the logic in a FastMCP server, and lets any LLM agent running on vLLM answer any variation of :

  • “What’s the newest chapter of Berserk?”

Features

🔎 ScraperCloudflare-aware HTML grabber built with cloudscraper + BeautifulSoup.
⚙️ MCP APIget_latest_berserk_chapter() and is_new_berserk_chapter(last_seen) tools auto-described for function-calling agents.
🤖 Agent-readyOne-line integration with Qwen-Client; just run the VLLM server and ask away

Getting Started

  1. Clone the repository:
    git clone https://github.com/yourusername/agent_test.git
    
  2. Start the VLLM server with start_server.sh and run the code blocks inside qwen_client.ipynb

Requirements

  • VLLM
  • FastMCP
  • requests
  • beautifulsoup4
  • websockets
  • asyncio
  • Python 3.10

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.