@mseep/doit-mcp-server
Version:
DoiT official MCP Server
46 lines (45 loc) • 1.15 kB
TypeScript
import { z } from "zod";
export declare const DimensionsArgumentsSchema: z.ZodObject<{
filter: z.ZodOptional<z.ZodString>;
pageToken: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
filter?: string | undefined;
pageToken?: string | undefined;
}, {
filter?: string | undefined;
pageToken?: string | undefined;
}>;
export interface Dimension {
id: string;
label: string;
type: string;
}
export interface DimensionsResponse {
pageToken: any;
rowCount: number;
dimensions: Dimension[];
}
export declare const dimensionsTool: {
name: string;
description: string;
inputSchema: {
type: string;
properties: {
filter: {
type: string;
description: string;
};
pageToken: {
type: string;
description: string;
};
};
};
};
export declare function formatDimension(dimension: Dimension): string;
export declare function handleDimensionsRequest(args: any, token: string): Promise<{
content: {
type: string;
text: string;
}[];
}>;