list_brands
Retrieve a comprehensive list of all watch brands available in the database. Use this tool to access brand information for watch research, cataloging, or application development.
Instructions
Retrieve a list of all brands in the database.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:202-205 (handler)Handler logic for the 'list_brands' tool. Sets the API endpoint path to 'brands' without requiring arguments. The shared API call code (lines 235-246) executes the HTTP GET request to https://api.watchbase.com/v1/brands.case 'list_brands': // No specific argument validation needed apiPath = 'brands'; break;
- src/index.ts:121-125 (registration)Registration of the 'list_brands' tool in the tools list, which is returned by ListToolsRequestSchema handler (line 181). Includes input schema defining no required parameters.{ name: 'list_brands', description: 'Retrieve a list of all brands in the database.', inputSchema: { type: 'object', properties: {} }, // No input required },
- src/index.ts:124-124 (schema)Input schema for 'list_brands' tool: accepts an empty object (no parameters).inputSchema: { type: 'object', properties: {} }, // No input required