Skip to main content
Glama

siigo_get_price_lists

Retrieve price lists catalog from Siigo accounting software to access product pricing data for sales, invoicing, and financial management.

Instructions

Get price lists catalog

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Core handler function that executes the tool logic by making an authenticated GET request to the Siigo API endpoint '/v1/price-lists'.
    async getPriceLists(): Promise<SiigoApiResponse<any>> { return this.makeRequest<any>('GET', '/v1/price-lists'); }
  • MCP server handler that calls the SiigoClient.getPriceLists() and formats the response as MCP content.
    private async handleGetPriceLists(args: any) { const result = await this.siigoClient.getPriceLists(); return { content: [{ type: 'text', text: JSON.stringify(result, null, 2) }] }; }
  • Tool schema definition including name, description, and input schema (no required parameters).
    { name: 'siigo_get_price_lists', description: 'Get price lists catalog', inputSchema: { type: 'object', properties: {} }, },
  • src/index.ts:159-160 (registration)
    Registration in the tool dispatch switch statement that routes calls to the handler.
    case 'siigo_get_price_lists': return await this.handleGetPriceLists(args);

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jdlar1/siigo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server