list_marketplaces
Retrieve available procurement marketplaces and types to identify suitable channels for Australian Government ICT opportunities through the BuyICT platform.
Instructions
Get list of available marketplaces/procurement types
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:182-193 (handler)Handler for the list_marketplaces tool that retrieves marketplaces from the ServiceNow client and returns them as formatted JSON.case 'list_marketplaces': { const marketplaces = snClient.getMarketplaces(); return { content: [ { type: 'text', text: JSON.stringify(marketplaces, null, 2), }, ], }; }
- src/index.ts:102-109 (registration)Tool registration including name, description, and input schema (empty object).{ name: 'list_marketplaces', description: 'Get list of available marketplaces/procurement types', inputSchema: { type: 'object', properties: {} } }
- src/servicenow-client.ts:177-182 (helper)Helper method in ServiceNowClient that returns the configured list of marketplaces.* Get list of marketplaces */ getMarketplaces(): Marketplace[] { return this.config.marketplaces; }