Skip to main content
Glama
luizzzvictor

mcp-comexstat

by luizzzvictor

getAvailableYears

Retrieve available years of data accessible through the mcp-comexstat server, enabling users to identify and select specific timeframes for analysis.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Registers the MCP tool 'getAvailableYears' with empty input schema. The handler fetches available years via the client and returns a JSON string in text content.
    this.server.tool("getAvailableYears", {}, async () => ({ content: [ { type: "text", text: JSON.stringify(await this.client.getAvailableYears()), }, ], }));
  • Inline handler function for the 'getAvailableYears' tool that calls the client method and formats the response as JSON text.
    this.server.tool("getAvailableYears", {}, async () => ({ content: [ { type: "text", text: JSON.stringify(await this.client.getAvailableYears()), }, ], }));
  • Implements the getAvailableYears logic by calling the Comexstat API GET /general/dates/years endpoint and extracting the {min, max} data.
    async getAvailableYears(): Promise<{ min: string; max: string }> { const response = await this.get<{ data: { min: string; max: string }; success: boolean; message: string | null; processo_info: any; language: string; }>("/general/dates/years"); return response.data; }
  • TypeScript type definitions for input/output of getAvailableYears: returns Promise<{ min: string; max: string }> and expects API response with data: { min: string; max: string }.
    async getAvailableYears(): Promise<{ min: string; max: string }> { const response = await this.get<{ data: { min: string; max: string }; success: boolean; message: string | null; processo_info: any; language: string; }>("/general/dates/years"); return response.data;

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/luizzzvictor/mcp-comexstat'

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