As of August 2025
By Kqzz
<a href="https://github.com/Kqzz/MCsniperGO/releases/"><img alt="downloads" src="https://img.shields.io/github/downloads/Kqzz/MCsniperGO/total?color=%233889c4" height="22"></a>
<a href="https://discord.gg/mcsnipergo-734794891258757160"><img alt="Discord" src="https://img.shields.io/discord/734794891258757160?label=discord&color=%233889c4&logo=discord&logoColor=white" height="22"></a>
<h3 align="center" > <a href="https://discord.gg/mcsnipergo-734794891258757160">Join Discord</a> </h3>
gc.txt and your normal accounts in ms.txtproxies.txt in the format user:pass@ip:port (there should NOT be 4 : in it as many proxy providers provide it as)go run ./cmd/cliUse the following Javascript bookmarklet in your browser to obtain the droptime while on namemc.com/search?q=<username>:
javascript:(function(){function parseIsoDatetime(dtstr) {
return new Date(dtstr);
};
startElement = document.getElementById('availability-time');
endElement = document.getElementById('availability-time2');
start = parseIsoDatetime(startElement.getAttribute('datetime'));
end = parseIsoDatetime(endElement.getAttribute('datetime'));
para = document.createElement("p");
para.innerText = Math.floor(start.getTime() / 1000) + '-' + Math.ceil(end.getTime() / 1000);
endElement.parentElement.appendChild(para);})();
If 3name.xyz has a lower length claim range for a username I would recommend using that, you can get the unix droptime range with this bookmarklet on 3name.xyz/name/<name>
javascript: (function() {
startElement = document.getElementById('lower-bound-update');
endElement = document.getElementById('upper-bound-update');
if (startElement === null) {
startElement = 0;
} else {
startElement = startElement.getAttribute('data-lower-bound')
}
para = document.createElement("p");
para.innerText = Math.floor(Number(startElement) / 1000) + '-' + Math.ceil(Number(endElement.getAttribute('data-upper-bound')) / 1000);
endElement.parentElement.appendChild(para)
})()
gc.txt or ms.txt depending on their account type.gc.txt is for accounts without usernamesms.txt is for accounts that already have usernames on themEMAIL:PASSWORD
BEARER
kqzz@gmail.com:SecurePassword3
teun@example.com:SafePassword!
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
This will load 3 accounts into the sniper, two of which are supplied with email / password. The last is loaded by bearer token, and will last 24 hours (the sniper will show the remaining time).
Their account types are determined by if they are placed in
gc.txtorms.txt.
Each request made to change your username will return a 3 digit HTTP status code, the meanings are as follows:
$ claude mcp add MCsniperGO \
-- python -m otcore.mcp_server <graph>