Shelock Domains MCP server to buy & manage domains
Project description
Sherlock Domains MCP
An MCP server for buying and managing domains directly through AI assistants like Claude or Cursor.
What is Sherlock Domains?
Sherlock Domains provides a simple way to search, buy, and manage domain names directly through AI assistants. No need for complex web interfaces or technical expertise - just chat with your AI and get your domain up and running.
Prerequisites
- MCP Client like Cursor or Claude Desktop
- UV installed
- A payment method through any L402-compatible client like Fewsats
Setting Up the MCP Server
For Cursor
- Open Cursor and go to Settings
- Navigate to MCP Server Configuration
- Add the following configuration:
{
"mcpServers": {
"Sherlock Domains": {
"command": "uvx",
"args": [
"sherlock-mcp"
]
},
"Fewsats": {
"command": "env",
"args": [
"FEWSATS_API_KEY=YOUR_FEWSATS_API_KEY",
"uvx",
"fewsats-mcp"
]
}
}
}
Make sure to replace YOUR_FEWSATS_API_KEY with your actual API key from Fewsats.
For Claude Desktop
-
Find the configuration file:
- On MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - On Windows:
%APPDATA%/Claude/claude_desktop_config.json
- On MacOS:
-
Add the following configuration:
"mcpServers": {
"Sherlock Domains": {
"command": "uvx",
"args": [
"sherlock-mcp"
]
},
"Fewsats": {
"command": "env",
"args": [
"FEWSATS_API_KEY=YOUR_FEWSATS_API_KEY",
"uvx",
"fewsats-mcp"
]
}
}
Using Sherlock Domains with Your AI
Once configured, you can have natural conversations with your AI to manage domains:
Searching for Domains
Simply ask your AI to search for available domains:
I want to buy a domain for my new podcast about AI. The podcast is called "AI Adventures". Can you find names that might be available?
Buying a Domain
When you find a domain you like, just ask to buy it:
I want to buy ai-adventures.com
The AI will guide you through:
- Setting up contact information (required by ICANN)
- Reviewing pricing options
- Processing payment via your L402-compatible client (like Fewsats)
Managing DNS Records
After purchasing, you can easily manage your domain:
Please set up my domain ai-adventures.com to point to my GitHub Pages site
The AI will help configure the appropriate DNS records.
Linking Your Account (Optional)
To manage your domains through the Sherlock Domains web interface:
I want to link my email address your@email.com to my Sherlock account
Common DNS Configurations
Here are some example prompts for common DNS setups:
GitHub Pages
Please configure my domain example.com for GitHub Pages with these IP addresses:
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
And add a CNAME record for www pointing to my-username.github.io
Vercel or Netlify
Please configure my domain for Vercel by adding a CNAME record for @ and www pointing to cname.vercel-dns.com
Troubleshooting
- DNS propagation delays: DNS changes can take up to 24 hours to propagate globally
- Payment issues: Ensure your L402-compatible client (like Fewsats) has sufficient funds
- MCP connection issues: Verify your configuration and restart your AI application
Project details
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 sherlock_mcp-0.1.5.tar.gz.
File metadata
- Download URL: sherlock_mcp-0.1.5.tar.gz
- Upload date:
- Size: 31.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2f781a66735066ac19f14c4d0a5463cf90c7fa1d4bb025f2f83557648f35a76
|
|
| MD5 |
2d8cacc624eb2a24cfceb7806794f696
|
|
| BLAKE2b-256 |
a1eef3402f69d599ad6f89310fbafbef6801b3cbca67ab075aaaf178d7f89e4c
|
File details
Details for the file sherlock_mcp-0.1.5-py3-none-any.whl.
File metadata
- Download URL: sherlock_mcp-0.1.5-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2588cbea0d83317f007ae30b45e51cccbc75faadc2115cb07cd7f0138279f497
|
|
| MD5 |
c8740aee269953b9cfd3a3fb88fe7226
|
|
| BLAKE2b-256 |
64946ed4d071361e372cd4906ecb9a3a220ba9f9d29ca756107068637a94cecf
|