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; }