Token导航 LogoToken导航TokenDH.com
WatchBase MCP Server logo
数据服务HTTP官方级别未说明来源级核验

WatchBase MCP Server

MCP Server

WatchBase MCP Server是一个提供手表元数据查询服务的工具,通过WatchBase Data Feed API访问包含280多个品牌和详细技术规格的豪华手表数据库。

工具数

6

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude数据分析Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

watchdealer-pavel

提供方

watchdealer-pavel

最后核验

2026/5/17 20:51

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

WatchBase MCP服务器

](https://nodejs.org) ![License: MIT](https://opensource.org/licenses/MIT)

MCP(模型上下文协议)服务器,提供对 WatchBase数据馈送API 用于查询全面的手表元数据。

什么是WatchBase?

WatchBase 的 是一个全面的手表数据库,包含有关豪华手表的详细信息,包括:

  • 280+品牌 (劳力士、百达翡丽、爱彼等)
  • 数千个手表家族/系列
  • 技术规格 (病例大小、移动、并发症等)
  • 参考编号 用于精确识别

特性

此MCP服务器提供了6个用于查询WatchBase API的工具:

工具描述必需参数
search按品牌、家族、手表名称或参考号(整字)搜索q
search_refnr按参考号搜索(允许部分匹配)q
list_brands获取数据库中的所有手表品牌--
list_families获取一个品牌的所有系列/系列brand_id
list_watches获取某个品牌/家族的手表(带可选日期过滤器)brand_id
get_watch_details获取特定手表的完整规格id

先决条件

快速开始

1.克隆和安装

git clone https://github.com/watchdealer-pavel/watchbase-mcp-server.git
cd watchbase-mcp-server
npm install

2.配置您的MCP客户端

添加到MCP客户端配置中:

克劳德桌面版 (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "watchbase": {
      "command": "node",
      "args": ["/path/to/watchbase-mcp-server/build/index.js"],
      "env": {
        "WATCHBASE_API_KEY": "your-api-key-here"
      }
    }
  }
}

克劳德代码 (.mcp.json 在您的项目中):

{
  "mcpServers": {
    "watchbase": {
      "command": "node",
      "args": ["/path/to/watchbase-mcp-server/build/index.js"],
      "env": {
        "WATCHBASE_API_KEY": "your-api-key-here"
      }
    }
  }
}

3.重新启动MCP客户端

重新启动Claude Desktop或Claude Code以加载新的MCP服务器。

使用示例

搜索手表

Search for "Royal Oak" watches
→ Uses: search tool with q="Royal Oak"

按参考号搜索

Find watches with reference number starting with "15500"
→ Uses: search_refnr tool with q="15500"

浏览品牌和家族

List all Rolex families
→ Uses: list_brands to find Rolex ID, then list_families with brand_id

获取手表规格

Get full details for watch ID 12345
→ Uses: get_watch_details tool with id=12345

API响应示例

品牌对象

{
  "id": 59,
  "name": "Audemars Piguet"
}

观察列表响应

{
  "id": 11702,
  "refnr": "15500ST.OO.1220ST.01",
  "name": "Royal Oak",
  "brand": { "id": 59, "name": "Audemars Piguet" },
  "family": { "id": 234, "name": "Royal Oak" },
  "thumb": "https://cdn.watchbase.com/watch/medium/...",
  "updated": "2024-01-15"
}

观看详细信息响应

包括所有字段以及:

  • caliber --运动细节
  • case --外壳规格
  • dial --拨号信息
  • added, modified, published --元数据日期

手表经销商

此MCP服务器非常适合:

  1. 库存管理 --查找参考号和规格
  2. 价格研究 --获取详细规格以与市场价格进行比较
  3. 认证 --验证参考号和规格
  4. 内容创建 --生成准确的手表描述
  5. 客户服务 --快速回答有关任何手表的问题

典型工作流程

  1. 按参考号搜索search_refnr 部分参考
  2. 获取手表ID 从搜索结果
  3. 获取完整详细信息get_watch_details 带ID
  4. 使用规范 用于列表、比较或研究

大型库存的增量同步

使用 list_watchesupdated_since 仅同步已更改记录的参数:

list_watches with brand_id=59, updated_since="2024-01-01"
→ Returns only watches updated after Jan 1, 2024

API 文档

watchbase_api_reference.md API的详细文档。

发展

# Watch mode (auto-rebuild on changes)
npm run dev

# Manual build
npm run build

# Run the server directly
npm start

故障排除

“WATCHBASE_API_KEY环境变量是必需的”

确保您已添加 WATCHBASE_API_KEY 发送给您的MCP客户 env 配置。

“WatchBase API错误:无效或未经授权的API密钥”

您的API密钥可能无效或已过期。联系WatchBase支持人员。

服务器未出现在Claude中

  1. 检查路径 build/index.js 是正确的
  2. 重新启动克劳德桌面/代码
  3. 检查日志中的连接错误

许可证

MIT许可证——见 许可证 文件。

注: 此MCP服务器是一个独立的项目。请参考 WatchBase服务条款 API使用策略。

链接

目录标签

目录标签

JavaScriptClaude数据分析手表数据库本地部署元数据查询API服务豪华手表库存管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnoneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP