UnknownCheats MCP
uc-mcp-server
Ein MCP-Server (Model Context Protocol) für die programmatische Interaktion mit dem UnknownCheats-Forum. Umgeht den Cloudflare-Schutz mithilfe einer echten Chrome-Instanz und bietet strukturierte Datenextraktion via Cheerio.
Funktionen
Cloudflare-Umgehung — Nutzt
puppeteer-real-browsermit einer sichtbaren Chrome-Instanz, um Turnstile-Herausforderungen automatisch zu lösenCookie-Persistenz — Sitzungs-Cookies werden in
cookies.jsongespeichert und bei Neustarts wiederverwendetAutomatische Wiederherstellung — Erkennt Fehler durch getrennte Frames/Browser-Abstürze und startet automatisch neu
6 MCP-Tools — Login, Suche, Thread-Lesen, Paginierung, Code-Extraktion und Debugging
Related MCP server: Ghost Browser MCP
Tools
Tool | Beschreibung | Parameter |
| Überprüft, ob die Browsersitzung eingeloggt ist | — |
| Anmeldedaten automatisch ausfüllen und einloggen |
|
| UC durchsuchen oder ein Unterforum durchstöbern |
|
| Thread-Beiträge mit Paginierung abrufen |
|
| C++/C#/Python/Lua-Codeblöcke extrahieren |
|
| Rohstruktur der Seite für Debugging untersuchen |
|
Details zu extract_code
Parameter | Standard | Beschreibung |
| erforderlich | Thread-URL |
|
| Maximale Anzahl der inline zurückzugebenden Blöcke |
|
| Speichert alle Blöcke unter |
Wenn das Limit erreicht ist, enthält die Antwort truncated: true, last_post_id (damit Sie wissen, wo Sie fortfahren können) und einen Hinweis darauf, wie viele Blöcke übersprungen wurden. Jeder Block enthält zudem eine postId, sodass Sie ihn genau dem Beitrag auf der Seite zuordnen können.
Stack
Laufzeit: Bun
Sprache: TypeScript (ESM)
Protokoll: @modelcontextprotocol/sdk
Browser: puppeteer-real-browser
Parsing: cheerio
Anforderungen
Bun v1.0+
Google Chrome installiert (erforderlich für puppeteer-real-browser)
Installation
# via npm
npx uc-mcp-server
# or clone
git clone https://github.com/amaralkaff/mcp-unknowncheat.git
cd mcp-unknowncheat
bun installEinrichtung mit Claude Code
claude mcp add uc-mcp bun -- run "/path/to/mcp-unknowncheat/src/index.ts"Oder mit npx:
claude mcp add uc-mcp npx -- uc-mcp-serverEinrichtung mit Claude Desktop
Hinzufügen zu %APPDATA%\Claude\claude_desktop_config.json (Windows) oder ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"uc-mcp": {
"command": "npx",
"args": ["uc-mcp-server"]
}
}
}Verwendung
Beim ersten Start öffnet sich Chrome im sichtbaren Modus. Loggen Sie sich manuell ein oder verwenden Sie das login-Tool:
login({ username: "your_username", password: "your_password" })Cookies werden automatisch gespeichert. Nachfolgende Ausführungen verwenden die Sitzung wieder.
Beispiele
# Check login status
check_login()
# Browse the Apex Legends subforum
search_forum({ subforum: "apex-legends" })
# Search across all forums
search_forum({ query: "pubg offsets" })
# Get a thread (single page)
get_thread({ url: "https://www.unknowncheats.me/forum/..." })
# Get all pages of a thread
get_thread({ url: "https://www.unknowncheats.me/forum/...", fetch_all_pages: true })
# Extract code blocks (up to 10 inline)
extract_code({ url: "https://www.unknowncheats.me/forum/..." })
# Extract all code blocks and save to file
extract_code({ url: "https://www.unknowncheats.me/forum/...", export_to_file: true })Projektstruktur
src/
├── index.ts # MCP server entry + tool registration
├── browser.ts # Chrome lifecycle, Cloudflare bypass, cookie persistence
├── types.ts # Shared TypeScript interfaces
├── tools/
│ ├── check-login.ts
│ ├── login.ts
│ ├── search-forum.ts
│ ├── get-thread.ts
│ ├── extract-code.ts
│ └── debug-page.ts
└── parsers/
├── thread.ts # Post extraction, pagination
├── search-results.ts # Search result parsing
├── code-blocks.ts # Code extraction + language detection
└── tags.ts # Thread tag detection ([Source], [Release], etc.)Hinweise
Alle Protokollierungen verwenden
console.error()—console.log()ist für den MCP-stdio-Transport reserviertDie Thread-Paginierung ist standardmäßig auf 50 Seiten für
fetch_all_pagesbegrenztDie Spracherkennung unterstützt: C++, C#, Python, Lua
Exportierte Dateien werden unter
./exports/gespeichert und sind von git und npm ausgeschlossen
Probleme
Einen Fehler gefunden oder möchten Sie eine Funktion anfragen? Erstellen Sie ein Issue unter:
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 Connectors
Search or monitor any Flarum-powered forum for discussions, replies, participants, dates, and…
One MCP for the Web. Easily search, crawl, navigate, and extract websites without getting blocked.…
Stealth scraping & search. Bypasses Cloudflare, DataDome & LinkedIn via Cyborg HITL approach.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceFetches content from authenticated web pages by driving your signed-in Chrome/Edge browser via DevTools Protocol, automatically handling login redirects and reusing sessions across domains.8MIT
- -licenseNot gradedqualityNot gradedmaintenanceUndetectable browser automation server for MCP-compatible AI agents, offering 225 tools across 32 sections to navigate, extract, clone pages, and bypass antibot systems like Cloudflare.1
- AlicenseAqualityFmaintenanceA stealth browser automation MCP server that wraps CloakBrowser's patched Chromium to bypass bot detection, providing 22 tools for web navigation, interaction, and session management.242MIT
- AlicenseBqualityCmaintenanceProvides undetectable browser automation for LLM agents via MCP, enabling real Chrome interaction with stealth features, DOM accessibility, and DevTools integration.983MIT
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/amaralkaff/mcp-unknowncheat'
If you have feedback or need assistance with the MCP directory API, please join our Discord server