MCP server for confidence-scored domain availability checking via CanYouGrab.it
Project description
CanYouGrab.it MCP Server
Confidence-scored domain availability checking for AI agents. Works with Claude, ChatGPT, Gemini, Copilot, and any MCP-compatible client.
Unlike other domain checkers that return binary yes/no, CanYouGrab.it tells you how confident the result is — so your AI agent can make smarter decisions.
Quick Start
Claude Desktop / Claude Code
Add to your MCP config (~/.claude/.mcp.json or Claude Desktop settings):
{
"mcpServers": {
"canyougrab": {
"command": "uvx",
"args": ["mcp-server-canyougrab"],
"env": {
"CANYOUGRAB_API_KEY": "cyg_your_key_here"
}
}
}
}
VS Code / Cursor
Add to .vscode/mcp.json:
{
"servers": {
"canyougrab": {
"command": "uvx",
"args": ["mcp-server-canyougrab"],
"env": {
"CANYOUGRAB_API_KEY": "cyg_your_key_here"
}
}
}
}
ChatGPT / Remote Clients
Connect to the remote endpoint:
https://api.canyougrab.it/mcp
Get an API Key
Sign up at portal.canyougrab.it to get your API key.
Tools
check_domains
Check availability of up to 100 domains per request. Each result includes:
- available:
true(registrable),false(taken), ornull(couldn't determine) - confidence:
high/medium/low - source:
dns/whois/cache - checked_at: When the data was gathered
- cache_age_seconds: How fresh the data is
- registration: Registrar, creation date, expiry date (for taken domains)
Confidence Levels
| Level | Meaning |
|---|---|
| high | Verified by DNS + WHOIS, or fresh DNS with active nameservers |
| medium | DNS only — WHOIS was unavailable or timed out |
| low | DNS failure, timeout, or stale cached data |
Example
User: "Check if coolstartup.com and coolstartup.io are available"
→ check_domains(["coolstartup.com", "coolstartup.io"])
{
"results": [
{
"domain": "coolstartup.com",
"available": false,
"confidence": "high",
"source": "dns",
"registration": null
},
{
"domain": "coolstartup.io",
"available": true,
"confidence": "high",
"source": "whois",
"registration": null
}
]
}
check_usage
Check your current API usage and remaining quota.
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
CANYOUGRAB_API_KEY |
Yes | — | Your API key from portal.canyougrab.it |
CANYOUGRAB_API_URL |
No | https://api.canyougrab.it |
API base URL (for testing) |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_server_canyougrab-1.0.0.tar.gz.
File metadata
- Download URL: mcp_server_canyougrab-1.0.0.tar.gz
- Upload date:
- Size: 47.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ebeb8806020001cd99c2b41d8d3e1e154e58dbd45fab39585a0de069b1aefb0
|
|
| MD5 |
f91f3f30f0806b3dcf9e226c8ed24efc
|
|
| BLAKE2b-256 |
beac000817e27804b0540ac0973ac2d5263cbdd12698c8a79de4d1c58ef07664
|
File details
Details for the file mcp_server_canyougrab-1.0.0-py3-none-any.whl.
File metadata
- Download URL: mcp_server_canyougrab-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93c7d301af3833465bf5a8d19d6de732403f676da68a2ecc03e400718d06f495
|
|
| MD5 |
8fba73a9f676e005e7cbb0ca328afd2e
|
|
| BLAKE2b-256 |
6e7cc6a766048b000df59fa6c63a07bc33928f95e2a6bc34cd885f64078df05b
|