get_supported_socialsLABSCO SUMMARY
One answer instead of eight browser tabs.
Naming stalls on the checking, not the ideas: the domain is free but the handle is gone, or the reverse. Doing every surface in one call — and generating variations to check alongside — is what lets a shortlist survive contact with reality.
What it is
A Python MCP server that checks availability of domain names, social media handles and subreddit names, returning clean JSON.
What you get
- Domains checked over RDAP with no key, or through NameSilo for prices alongside availability
- Handles checked on Instagram, Twitter/X, Reddit, YouTube, TikTok, Twitch and Threads
- Subreddit names checked against Reddit
- Name combinations generated and everything checked at once
- Results as clean JSON, meant to be consumed by a program rather than read off a page
Requirements
Add it to your client as a user-level server running uvx internet-names-mcp, and it works immediately over RDAP with nothing else. Domain pricing needs a free NameSilo key: the package ships a setup command that stores it for you, in the macOS keychain or in a config file under your home directory, and an environment variable works instead.
Setup effort
One command — claude mcp add --scope user internet-names-mcp uvx internet-names-mcp
USE CASES
Testing a name before the meeting ends
Check the domain, the handles and the subreddit together rather than one tab at a time.
Finding a variation when the obvious one is taken
Generate combinations and check them all in the same pass.
Making sure a handle is free everywhere it matters
Cover the seven platforms in one call instead of signing up to find out.
Seeing what a domain would actually cost
Add the NameSilo key so prices come back with availability.
5 tools
Listed in project docs. Your client may show a different list.
check_domainscheck_handlescheck_subredditscheck_everythingBEFORE YOU INSTALL
What to know first
Tools you get
5 tools named in the project's documentation.
Requires
uvx on PATH
INSTALLATION
Connect your client
Server setup
Claude Code
claude mcp add --scope user internet-names-mcp uvx internet-names-mcpMCP Clients
Claude Desktop, Any MCP client
{
"mcpServers": {
"internet-names-mcp": {
"command": "uvx",
"args": [
"internet-names-mcp"
]
}
}
}Claude Desktop — NameSilo key
{
"mcpServers": {
"internet-names-mcp": {
"command": "uvx",
"args": [
"internet-names-mcp"
],
"env": {
"NAMESILO_API_KEY": "<YOUR_NAMESILO_API_KEY>"
}
}
}
}