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.
WatchBase MCP-Server
Ein MCP-Server (Model Context Protocol), der Zugriff auf die WatchBase Data Feed API zum Abfragen von Watch-Metadaten bietet.
Über die WatchBase-API
Die WatchBase Data Feed API bietet strukturierten Zugriff auf eine umfassende Datenbank mit Uhreninformationen, darunter Marken, Familien (Kollektionen), spezifische Uhrenmodelle, Referenznummern, technische Details und Bilder. Entwickler können damit detaillierte Uhrendaten in ihre Anwendungen integrieren. Weitere Informationen finden Sie in der WatchBase API-Dokumentation .
Merkmale
Dieser MCP-Server stellt die folgenden Tools bereit, die den WatchBase-API-Endpunkten entsprechen:
search
: Durchsuchen Sie die Datenbank nach Markennamen, Familiennamen, Uhrennamen und Referenznummer (entspricht ganzen Wörtern).search_refnr
: Durchsucht die Datenbank nach Referenznummer (erlaubt teilweise Übereinstimmungen).list_brands
: Ruft eine Liste aller Uhrenmarken in der Datenbank ab.list_families
: Ruft eine Liste aller Familien (Sammlungen) für eine bestimmte Marken-ID ab.list_watches
: Ruft eine Liste von Uhren für eine bestimmte Marken-ID und optional eine Familien-ID ab. Kann nach Aktualisierungsdatum gefiltert werden.get_watch_details
: Ruft die vollständigen Details (alle Datenfelder) für eine bestimmte Uhr anhand ihrer WatchBase-ID ab.
Voraussetzungen
- Node.js und npm: Erforderlich, um Abhängigkeiten zu installieren und den Server auszuführen.
- WatchBase API-Schlüssel: Sie benötigen einen API-Schlüssel von WatchBase. Besuchen Sie die WatchBase API-Seite, um Zugriff anzufordern und einen Schlüssel zu erhalten.
Installation
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
- Erstellen Sie den Server:Dieser Befehl kompiliert den TypeScript-Quellcode in JavaScript und platziert die Ausgabe im Verzeichnis
build/
(insbesonderebuild/index.js
).
Konfiguration
Der Server benötigt Ihren WatchBase-API-Schlüssel über die Umgebungsvariable WATCHBASE_API_KEY
. Sie müssen Ihren MCP-Client (z. B. Cline/Roo Code oder die Claude Desktop App) so konfigurieren, dass dieser Server ausgeführt wird und die Umgebungsvariable übergeben wird.
Beispielkonfiguration:
Nachfolgend finden Sie Beispiele für gängige MCP-Clients. Denken Sie daran, /path/to/your/watchbase-mcp/build/index.js
durch den tatsächlichen absoluten Pfad zur kompilierten Serverdatei auf Ihrem System und YOUR_WATCHBASE_API_KEY
durch Ihren tatsächlichen WatchBase-API-Schlüssel zu ersetzen.
Cline / Roo Code (VS Code-Erweiterung)
- Öffnen Sie Ihre VS Code-Einstellungen für MCP-Server. Unter macOS befindet sich dieser typischerweise unter:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
(Hinweis: Der genaue Pfad kann je nach Betriebssystem und VS Code-Installationstyp variieren. Für Roo Code ersetzen Siesaoudrizwan.claude-dev
durchrooveterinaryinc.roo-cline
). - Fügen Sie den folgenden Konfigurationsblock unter dem Schlüssel
mcpServers
hinzu:
Claude Desktop App
- Öffnen Sie die Konfigurationsdatei der Claude Desktop App. Unter macOS befindet sie sich normalerweise unter:
~/Library/Application Support/Claude/claude_desktop_config.json
(Hinweis: Der genaue Pfad kann je nach Betriebssystem variieren.) - Fügen Sie den folgenden Konfigurationsblock unter dem Schlüssel
mcpServers
hinzu:
Verwendung
Nach der Konfiguration können Sie die Tools des Servers von Ihrem KI-Assistenten aus mit dem Befehl/Tool use_mcp_tool
aufrufen.
search
Beispiel
search_refnr
Beispiel
list_brands
Beispiel
list_families
Beispiel
list_watches
Beispiel
get_watch_details
Beispiel
Lizenz
Dieses MCP-Serverprojekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .
Bitte beachten Sie auch die Servicebedingungen von WatchBase bezüglich der API-Nutzung.
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.
Ein MCP-Server, der strukturierten Zugriff auf die Uhrendatenbank von WatchBase bietet und es Anwendungen ermöglicht, umfassende Uhrenmetadaten abzufragen, darunter Marken, Kollektionen, Modelle, Referenznummern und technische Details.
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