UnknownCheats MCP
uc-mcp-server
Un servidor MCP (Model Context Protocol) para interactuar programáticamente con el foro UnknownCheats. Omite la protección de Cloudflare utilizando una instancia real de Chrome y proporciona extracción de datos estructurados mediante Cheerio.
Características
Omisión de Cloudflare — Utiliza
puppeteer-real-browsercon una instancia de Chrome con interfaz gráfica para resolver automáticamente los desafíos de TurnstilePersistencia de cookies — Las cookies de sesión se guardan en
cookies.jsony se reutilizan tras los reiniciosRecuperación automática — Detecta errores de marco desconectado / bloqueo del navegador y se reinicia automáticamente
6 herramientas MCP — Inicio de sesión, búsqueda, lectura de hilos, paginación, extracción de código y depuración
Related MCP server: Ghost Browser MCP
Herramientas
Herramienta | Descripción | Parámetros |
| Comprueba si la sesión del navegador ha iniciado sesión | — |
| Autocompleta credenciales e inicia sesión |
|
| Busca en UC o navega por un subforo |
|
| Obtiene las publicaciones de un hilo con paginación |
|
| Extrae bloques de código C++/C#/Python/Lua |
|
| Inspecciona la estructura de la página sin procesar para depuración |
|
Detalles de extract_code
Parámetro | Predeterminado | Descripción |
| requerido | URL del hilo |
|
| Máximo de bloques a devolver en línea |
|
| Guarda todos los bloques en |
Cuando se alcanza el límite, la respuesta incluye truncated: true, last_post_id (para que sepas dónde reanudar) y una pista sobre cuántos bloques se omitieron. Cada bloque también lleva un postId para que puedas rastrearlo hasta la publicación exacta en la página.
Stack
Runtime: Bun
Lenguaje: TypeScript (ESM)
Protocolo: @modelcontextprotocol/sdk
Navegador: puppeteer-real-browser
Análisis: cheerio
Requisitos
Bun v1.0+
Google Chrome instalado (requerido por puppeteer-real-browser)
Instalación
# via npm
npx uc-mcp-server
# or clone
git clone https://github.com/amaralkaff/mcp-unknowncheat.git
cd mcp-unknowncheat
bun installConfiguración con Claude Code
claude mcp add uc-mcp bun -- run "/path/to/mcp-unknowncheat/src/index.ts"O con npx:
claude mcp add uc-mcp npx -- uc-mcp-serverConfiguración con Claude Desktop
Añadir a %APPDATA%\Claude\claude_desktop_config.json (Windows) o ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"uc-mcp": {
"command": "npx",
"args": ["uc-mcp-server"]
}
}
}Uso
En la primera ejecución, Chrome se abre en modo con interfaz gráfica. Inicia sesión manualmente o utiliza la herramienta login:
login({ username: "your_username", password: "your_password" })Las cookies se guardan automáticamente. Las ejecuciones posteriores reutilizan la sesión.
Ejemplos
# 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 })Estructura del proyecto
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.)Notas
Todos los registros utilizan
console.error()—console.log()está reservado para el transporte stdio de MCPLa paginación de hilos está limitada a 50 páginas por defecto para
fetch_all_pagesLa detección de lenguaje admite: C++, C#, Python, Lua
Los archivos exportados se guardan en
./exports/y están excluidos de git y npm
Problemas
¿Encontraste un error o quieres solicitar una función? Abre un problema en:
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