Skip to main content

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

Setting Up the MCP Server

For Cursor

  1. Open Cursor and go to Settings
  2. Navigate to MCP Server Configuration
  3. 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

  1. Find the configuration file:

    • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
    • On Windows: %APPDATA%/Claude/claude_desktop_config.json
  2. 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:

  1. Setting up contact information (required by ICANN)
  2. Reviewing pricing options
  3. 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

sherlock_mcp-0.1.5.tar.gz (31.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sherlock_mcp-0.1.5-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

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

Hashes for sherlock_mcp-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c2f781a66735066ac19f14c4d0a5463cf90c7fa1d4bb025f2f83557648f35a76
MD5 2d8cacc624eb2a24cfceb7806794f696
BLAKE2b-256 a1eef3402f69d599ad6f89310fbafbef6801b3cbca67ab075aaaf178d7f89e4c

See more details on using hashes here.

File details

Details for the file sherlock_mcp-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for sherlock_mcp-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2588cbea0d83317f007ae30b45e51cccbc75faadc2115cb07cd7f0138279f497
MD5 c8740aee269953b9cfd3a3fb88fe7226
BLAKE2b-256 64946ed4d071361e372cd4906ecb9a3a220ba9f9d29ca756107068637a94cecf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page