Chain region scanner: find proxy configs that get you into Google AI Studio and Gemini (signed-in browser check, anti-DPI, Windows/macOS/Linux/Android)
# Add to your Claude Code skills
git clone https://github.com/weightcashiercupola/Gemini-Config-Checker-Guides for using mcp servers skills like Gemini-Config-Checker-.
See how Gemini-Config-Checker- compares with popular alternatives.
Gemini-Config-Checker- is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by weightcashiercupola. Chain region scanner: find proxy configs that get you into Google AI Studio and Gemini (signed-in browser check, anti-DPI, Windows/macOS/Linux/Android). It has 473 GitHub stars.
Gemini-Config-Checker-'s catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/weightcashiercupola/Gemini-Config-Checker-" and add it to your Claude Code skills directory (see the Installation section above).
Gemini-Config-Checker- is primarily written in Makefile. It is open-source under weightcashiercupola on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Gemini-Config-Checker- against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Gemini-Config-Checker- vs rea
See comparison
Find proxy configs that actually get you into Google AI Studio and Gemini, by testing each one the way a person would: in a signed-in browser, through the route you will really use.
Version 0.1.0, early pre-release. It works end to end on Windows (the only platform it has been run on so far). The macOS, Linux and Android builds come from the CI pipeline and have not been exercised on real devices yet. Please report what you find.
The big Simple / Advanced switch in the header decides what is tested. The route diagram under the title morphs to show it.
| Simple | Advanced | |
|---|---|---|
| Question it answers | Which of my configs work? | Which free configs work through my config? |
| Route | you → config → AI Studio / Gemini | you → base config → free config → AI Studio / Gemini |
| You provide | your configs (links, a subscription URL or base64), or pick a ready-made free list | one working base config, plus a free list or pasted configs |
| Anti-DPI profile is applied to | every config under test (each one connects from your machine) | the base config's first hop (free configs run inside its tunnel) |
| Typical use | check a pile of configs you already have; test a config before you rely on it | your Cloudflare config works, but you need a different exit that Google accepts |
| Export | links, base64, a full Xray config of one config | links, base64, a chain Xray config (base → free) |
Credits · Why a signed-in browser · Download and install · User guide · Troubleshooting · Privacy and security · Build from source · Releases and CI
This project exists because of other people's work. Please go and use and star them.
| Project | What it gave us |
|---|---|
| 0xRadikal/Free-v2ray-Configs | The auto-updated lists of free configs (verified, fast, secure, ...) that this tool scans |
| patterniha | PattN (Windows / Linux / macOS client) and PattNG (Android): the anti-DPI recipe, plus the fragment finalmask semantics from his Xray-core fork that our fragmenting forwarder reproduces |
| bia-pain-bache/BPB-Worker-Panel | The Cloudflare Worker panel that produces many of the base configs this tool chains behind (patterniha maintains a fork) |
| Anti-DPI recipe post | The exact Finalmask / fingerprint / ALPN / cipher values used as defaults |
| MatinSenPai/SenPaiScanner | Companion tool for finding clean Cloudflare IPs to use as a config's address |
| XTLS/Xray-core | The proxy engine embedded in the app |
| 2dust/v2rayN | The config layout the "Copy with chain" export follows (PattN is a fork of it) |
| Wails | The native desktop shell |
| Vazirmatn and JetBrains Mono | The fonts used in the UI (SIL Open Font License) |
Google decides region availability per signed-in account, after the page has loaded. A plain HTTP request (even to the Gemini API with a dummy key) answers "fine" from every country, so connectivity probes mark every live config as healthy. Measured while building this tool: exits geolocated to the US, HK and SG were blocked, and the same exit can flip over time. The only reliable signal is what Google shows a signed-in user, so that is what this tool reads:
| Product | "Blocked" looks like |
|---|---|
| AI Studio | redirect to /docs/available-regions |
| Gemini | "Gemini isn't currently supported in your country" |
Get the build for your system from the Releases page. Every release ships SHA256SUMS.txt.
| Platform | Desktop app (native window) | Web server (UI in your browser) | Region check |
|---|---|---|---|
| Windows | amd64, arm64 | amd64, arm64 | ✅ needs Chrome / Edge / Brave |
| macOS | universal (Intel + Apple Silicon) | amd64, arm64 | ✅ needs Chrome / Edge / Brave |
| Linux | amd64 (GTK 3 + WebKitGTK 4.1) | amd64, arm64, armv7 | ✅ needs Chrome / Chromium / Edge / Brave |
| Android 8+ | APK (arm64-v8a) | build from source for Termux (GOOS=android) |
❌ connectivity mode only |
gemini-config-checker-desktop_<version>_windows_amd64.zip (or arm64) and unzip it anywhere.GeminiConfigChecker.exe. WebView2 is built into Windows 10/11; if SmartScreen warns, choose More info → Run anyway (the build is unsigned)...._macos_universal.zip, unzip, and move the .app to Applications.xattr -dr com.apple.quarantine "/Applications/GeminiConfigChecker.app".sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 (Debian/Ubuntu; use your distribution's equivalents).tar -xzf gemini-config-checker-desktop_<version>_linux_amd64.tar.gz, then run ./GeminiConfigChecker../gemini-config-checker and open http://localhost:8787.gemini-config-checker_<version>_android_arm64.apk on the phone../gemini-config-checker serves the same UI on http://localhost:8787 and opens your browser. Flags: -addr 127.0.0.1:8787, -no-open, -version.
The UI has no authentication: keep it on localhost, or tunnel it (ssh -L 8787:localhost:8787 your-server) instead of exposing it.
The window has three tabs: Scan (what to test and how), Results (live list, filters, copy buttons) and Export. The header holds the Simple / Advanced switch, the scan status, and a light/dark theme button. Everything you type is remembered on this device when "remember" is ticked (untick it on a shared computer).
The region check opens AI Studio and Gemini as you. Click Sign in with Google once:
No browser installed, or on Android? Switch the check type (Settings) to connectivity only: no sign-in or browser needed.
vless://, vmess://, trojan://, ss://. A subscription URL (https://…) or base64 text also works.
Leave the box empty to test a ready-made free list instead (pick one below).Ctrl+Enter). Watch the Results tab fill in.