# Fewsats
## 基本信息
- Slug: `fewsats-sherlock-mcp`
- Source: modelscope
- Publisher: @Fewsats/sherlock-mcp
- Categories: ecommerce-and-retail / app-automation
- Hosted: No
- License: Unknown
- Source URL: https://www.modelscope.cn/mcp/servers/@Fewsats/sherlock-mcp
## 简介
暂无描述。
## MCP Server 详情

# sherlock-mcp MCP 服务器

Shelock 域名 MCP 服务器用于购买和管理域名

## 组件

### 资源

该服务器实现了一个简单的笔记存储系统，包含：
- 自定义 note:// URI 方案，用于访问单个笔记
- 每个笔记资源都有名称、描述和 text/plain MIME 类型

### 提示

该服务器提供一个提示：
- summarize-notes: 创建所有存储笔记的摘要
  - 可选 "style" 参数以控制详细程度（简要/详细）
  - 根据当前所有笔记及样式偏好生成提示

### 工具

该服务器实现了一个工具：
- add-note: 向服务器添加新笔记
  - 需要 "name" 和 "content" 作为必需的字符串参数
  - 更新服务器状态并通知客户端资源变更

## 配置

[TODO: 添加特定于您实现的配置细节]

## 快速开始

### 安装

#### Claude Desktop

在 MacOS 上: `~/Library/Application Support/Claude/claude_desktop_config.json`
在 Windows 上: `%APPDATA%/Claude/claude_desktop_config.json`

<details>
  <summary>开发/未发布的服务器配置</summary>
  
  "mcpServers": {
    "sherlock-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/pengren/go/github.com/Fewsats/sherlock-mcp",
        "run",
        "sherlock-mcp"
      ]
    }
  }
  
</details>

<details>
  <summary>已发布服务器配置</summary>
  
  "mcpServers": {
    "sherlock-mcp": {
      "command": "uvx",
      "args": [
        "sherlock-mcp"
      ]
    }
  }
  
</details>

## 开发

### 构建与发布

准备分发包：

1. 同步依赖项并更新锁文件：
bash
uv sync


2. 构建包分发：
bash
uv build


这将在 `dist/` 目录中创建源码和 wheel 分发。

3. 发布到 PyPI：
bash
uv publish


注意：您需要通过环境变量或命令标志设置 PyPI 凭证：
- Token: `--token` 或 `UV_PUBLISH_TOKEN`
- 或用户名/密码: `--username`/`UV_PUBLISH_USERNAME` 和 `--password`/`UV_PUBLISH_PASSWORD`

### 调试

由于 MCP 服务器通过标准输入输出运行，调试可能会比较困难。为了获得最佳调试体验，我们强烈建议使用 [MCP Inspector](https://github.com/modelcontextprotocol/inspector)。

您可以使用 [`npm`](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) 通过以下命令启动 MCP Inspector：

bash
npx @modelcontextprotocol/inspector uv --directory /Users/pengren/go/github.com/Fewsats/sherlock-mcp run sherlock-mcp


启动后，Inspector 将显示一个 URL，您可以在浏览器中访问该 URL 以开始调试。

