UnknownCheats MCP
uc-mcp-server
UnknownCheatsフォーラムとプログラム的に対話するためのMCP (Model Context Protocol) サーバーです。実際のChromeインスタンスを使用してCloudflareの保護を回避し、Cheerioを介して構造化されたデータ抽出を提供します。
機能
Cloudflare回避 —
puppeteer-real-browserとヘッド付きChromeインスタンスを使用して、Turnstileチャレンジを自動的に解決しますCookieの永続化 — セッションCookieを
cookies.jsonに保存し、再起動後も再利用します自動復旧 — デタッチされたフレームやブラウザのクラッシュエラーを検出し、自動的に再起動します
6つのMCPツール — ログイン、検索、スレッド閲覧、ページネーション、コード抽出、デバッグ
Related MCP server: Ghost Browser MCP
ツール
ツール | 説明 | パラメータ |
| ブラウザセッションがログイン済みか確認する | — |
| 認証情報を自動入力してログインする |
|
| UCを検索するか、サブフォーラムを閲覧する |
|
| ページネーション付きでスレッドの投稿を取得する |
|
| C++/C#/Python/Luaのコードブロックを抽出する |
|
| デバッグ用に生のページ構造を検査する |
|
extract_codeの詳細
パラメータ | デフォルト | 説明 |
| 必須 | スレッドURL |
|
| インラインで返す最大ブロック数 |
|
| すべてのブロックを |
制限に達した場合、レスポンスには truncated: true、last_post_id(再開場所の特定用)、およびスキップされたブロック数のヒントが含まれます。各ブロックには postId も含まれているため、ページ上の正確な投稿まで追跡できます。
スタック
ランタイム: Bun
言語: TypeScript (ESM)
プロトコル: @modelcontextprotocol/sdk
ブラウザ: puppeteer-real-browser
解析: cheerio
要件
Bun v1.0以上
Google Chromeのインストール(puppeteer-real-browserで必要)
インストール
# via npm
npx uc-mcp-server
# or clone
git clone https://github.com/amaralkaff/mcp-unknowncheat.git
cd mcp-unknowncheat
bun installClaude Codeでのセットアップ
claude mcp add uc-mcp bun -- run "/path/to/mcp-unknowncheat/src/index.ts"またはnpxを使用する場合:
claude mcp add uc-mcp npx -- uc-mcp-serverClaude Desktopでのセットアップ
%APPDATA%\Claude\claude_desktop_config.json (Windows) または ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) に追加します:
{
"mcpServers": {
"uc-mcp": {
"command": "npx",
"args": ["uc-mcp-server"]
}
}
}使用方法
初回実行時はChromeがヘッド付きモードで開きます。手動でログインするか、loginツールを使用してください:
login({ username: "your_username", password: "your_password" })Cookieは自動的に保存されます。以降の実行ではセッションが再利用されます。
例
# 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 })プロジェクト構造
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.)注意事項
すべてのログ出力には
console.error()を使用しています。console.log()はMCP stdioトランスポート用に予約されていますfetch_all_pagesのスレッドページネーションはデフォルトで50ページに制限されています言語検出は C++, C#, Python, Lua をサポートしています
エクスポートされたファイルは
./exports/に保存され、gitおよびnpmからは除外されます
問題
バグを見つけた場合や機能リクエストがある場合は、以下からIssueを作成してください:
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