MCP.so
Sign In

sherlock-mcp MCP server

@Fewsats

Basic information

Category

Other

Transports

stdio

Author

Fewsats

About sherlock-mcp MCP server

Sherlock Domains MCP Server for buying & managing domains

sherlock-mcp MCP server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "sherlock-mcp": {
      "command": "uv",
      "args": [
        "sync"
      ]
    }
  }
}

sherlock-mcp MCP server tools

1

Adds a new note to the server

Overview

What is sherlock-mcp?

Sherlock-mcp is a Model Context Protocol server described as a tool to buy and manage domains. Its documented implementation provides a simple note storage system with resources, prompts, and a tool for adding notes, intended for use with MCP-compatible clients like Claude Desktop.

How to use sherlock-mcp?

Install by adding the server configuration to Claude Desktop’s claude_desktop_config.json. For development use uv with a local directory; for published use uvx to run the package directly from PyPI.

Key features of sherlock-mcp

  • Custom note:// URI scheme for accessing individual notes
  • A summarize-notes prompt with optional style argument (brief/detailed)
  • An add-note tool accepting name and content as required arguments
  • Resources include name, description, and text/plain mimetype
  • Server state updates and notifies clients of resource changes

Use cases of sherlock-mcp

  • Adding and managing text notes within an MCP‑enabled application
  • Summarizing stored notes with configurable detail levels
  • Extending a development setup with a lightweight note storage resource

Frequently asked questions

1

What is the difference between the development and published configurations?

Development uses `uv` with a local directory path, while the published configuration uses `uvx` to install the package from PyPI.

2

What are the runtime requirements?

The server requires Python and `uv` (for development) or `uvx` (for published use). The MCP Inspector can be used for debugging.

3

How can I publish updates to sherlock-mcp?

Build distribution packages with `uv build` and publish to PyPI using `uv publish`, providing credentials via token or username/password.

4

What data does sherlock-mcp store?

It stores notes with a name and text content. Each note is accessible via the custom `note://` URI scheme.

5

What transport does sherlock-mcp use?

The server communicates over stdio (standard input/output), as is typical for MCP servers.

Comments

More Other MCP servers