gr-scraper-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gr-scraper-mcpcheck for new or removed board games on thegamerules.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gr-scraper-mcp
MCP server that tracks live board game inventory on thegamerules.com. On each run it scrapes the full catalogue, diffs it against the last stored snapshot, and reports what was added and what was removed. Deployed on Render, backed by Upstash Redis, with a Telegram bot interface.
How it works
Puppeteer launches a headless Chromium browser and visits the product listing pages
Images, fonts, stylesheets, and tracking scripts are blocked to speed up rendering
The scraper waits for
.nameelements to appear, then collects all game titlesThe live list is compared against the snapshot stored in Redis
Added and removed games are returned, and the snapshot is updated
Related MCP server: telegram-user-mcp
MCP tool
Tool | Description |
| Scrape live games, diff against stored snapshot, update storage. Returns |
Telegram bot
Command | Action |
| Trigger a scrape and reply with what changed |
| Show stored game count without scraping |
Any other message | Treated as a |
If TELEGRAM_CHAT_ID is set, the bot also pushes a notification whenever the MCP tool is called from Claude.
Environment variables
Variable | Required | Description |
| ✅ | Upstash Redis REST endpoint |
| ✅ | Upstash Redis REST token |
| ✅ | Token from @BotFather |
| Optional | Chat ID for push notifications |
Setup
See DEPLOY.md for full step-by-step deployment instructions.
Local development
cp .env.example .env # fill in your credentials
npm install
npm start # requires Chromium at /usr/bin/chromium
# or set PUPPETEER_EXECUTABLE_PATHStack
Runtime: Node.js 20
MCP:
@modelcontextprotocol/sdkover HTTP (Streamable HTTP transport)Browser: Puppeteer Core + system Chromium
Storage: Upstash Redis
Bot:
node-telegram-bot-api(webhook mode)Deployment: Render (Docker, web service)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceAn MCP server that connects to a Telegram group chat, persists messages to a local SQLite database, and exposes tools to search, retrieve, and send messages via SSE.Last updated
- Alicense-qualityBmaintenanceAn MCP server that connects to Telegram as your real user account and exposes read-only tools to read and search messages, list chats and folders, inspect group info, and download media.Last updated24MIT
- Flicense-qualityCmaintenanceMCP server for delivering Yandex Tracker artifacts to Telegram via a bot service. It works in conjunction with YandexTrackerMCP to send summarized reports and verify delivery.Last updated1
- Alicense-qualityCmaintenanceReads public Telegram channel pages and exposes them as MCP tools over Streamable HTTP/JSON-RPC, enabling retrieval of channel info, latest posts, and search without Telegram API credentials.Last updatedMIT
Related MCP Connectors
Track price drops, stock-outs, restocks, and new/removed products across Shopify stores.
Boardgames MCP — wraps Board Game Atlas API (public demo client_id, free)
Track prices & price history on any online shop, with alerts and an API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Psilolouben/gr_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server