Required as the runtime environment for installing dependencies and running the server.
Used for installing dependencies and running build commands for the server.
The MCP server is built with TypeScript, which is compiled to JavaScript before running.
Servidor MCP de WatchBase
Un servidor MCP (Protocolo de contexto de modelo) que proporciona acceso a la API de fuente de datos de WatchBase para consultar metadatos de vigilancia.
Acerca de la API de WatchBase
La API de fuente de datos de WatchBase proporciona acceso estructurado a una base de datos completa con información sobre relojes, incluyendo marcas, familias (colecciones), modelos específicos, números de referencia, detalles técnicos e imágenes. Permite a los desarrolladores integrar datos detallados de relojes en sus aplicaciones. Puede encontrar más información en la documentación de la API de WatchBase .
Características
Este servidor MCP expone las siguientes herramientas correspondientes a los puntos finales de la API de WatchBase:
search
: busque en la base de datos por nombre de marca, apellido, nombre de reloj y número de referencia (coincide con palabras completas).search_refnr
: busca en la base de datos por número de referencia (permite coincidencias parciales).list_brands
: recupera una lista de todas las marcas de relojes en la base de datos.list_families
: recupera una lista de todas las familias (colecciones) para una ID de marca determinada.list_watches
: Recupera una lista de relojes para un ID de marca específico y, opcionalmente, un ID de familia. Se puede filtrar por fecha de actualización.get_watch_details
: recupera los detalles completos (todos los campos de datos) de un reloj en particular mediante su ID WatchBase.
Prerrequisitos
- Node.js y npm: necesarios para instalar dependencias y ejecutar el servidor.
- Clave API de WatchBase: Necesita una clave API de WatchBase. Visite la página de la API de WatchBase para solicitar acceso y obtener una clave.
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Construir el servidor:Este comando compila el código fuente de TypeScript en JavaScript, colocando la salida en el directorio
build/
(específicamentebuild/index.js
).
Configuración
El servidor requiere que proporciones tu clave API de WatchBase mediante la variable de entorno WATCHBASE_API_KEY
. Debes configurar tu cliente MCP (como Cline/Roo Code o la aplicación de escritorio Claude) para ejecutar este servidor y pasar la variable de entorno.
Ejemplo de configuración:
A continuación se muestran ejemplos de clientes MCP comunes. Recuerde reemplazar /path/to/your/watchbase-mcp/build/index.js
con la ruta absoluta del archivo de servidor compilado en su sistema y YOUR_WATCHBASE_API_KEY
con su clave API de WatchBase.
Código Cline/Roo (Extensión VS Code)
- Abra la configuración de VS Code para servidores MCP. En macOS, normalmente se encuentra en:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
(Nota: La ruta exacta puede variar según el sistema operativo y el tipo de instalación de VS Code. Para Roo Code, reemplacesaoudrizwan.claude-dev
porrooveterinaryinc.roo-cline
). - Agregue el siguiente bloque de configuración bajo la clave
mcpServers
:
Aplicación de escritorio Claude
- Abra el archivo de configuración de la aplicación Claude Desktop. En macOS, suele estar en:
~/Library/Application Support/Claude/claude_desktop_config.json
(Nota: La ruta exacta puede variar según el sistema operativo). - Agregue el siguiente bloque de configuración bajo la clave
mcpServers
:
Uso
Una vez configurado, puedes invocar las herramientas del servidor desde tu asistente de IA usando el comando/herramienta use_mcp_tool
.
Ejemplo search
Ejemplo search_refnr
Ejemplo list_brands
Ejemplo list_families
Ejemplo list_watches
Ejemplo get_watch_details
Licencia
Este proyecto de servidor MCP tiene licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Consulte también los términos de servicio de WatchBase con respecto al uso de la API.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP que proporciona acceso estructurado a la base de datos de relojes de WatchBase, lo que permite que las aplicaciones consulten metadatos completos de relojes, incluidas marcas, colecciones, modelos, números de referencia y detalles técnicos.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.Last updated -530PythonMIT License
- -securityAlicense-qualityAn MCP server for interacting with Google's Chronicle Security Operations suite, enabling users to search security events, get alerts, look up entities, list security rules, and retrieve IoC matches.Last updated -5PythonApache 2.0
- -securityFlicense-qualityAn MCP server that monitors and provides analytics on weekly report submissions in a Google Sheet, allowing users to check missing submissions, view statistics, and track individual reporting status.Last updated -Python
- -securityAlicense-qualityStores metadata for MCP servers and provides smart search capabilities, allowing users to find appropriate MCP servers for their queries and route requests to the most suitable server.Last updated -4PythonMIT License