@access-mcp/xdmod-metrics
Version:
MCP server for XDMoD Metrics and Usage Analytics API
27 lines (26 loc) • 627 B
TypeScript
export interface UserSpecificParams {
realm: string;
statistic: string;
start_date: string;
end_date: string;
username_filter?: string;
}
export declare class XDMoDUserSpecific {
private baseURL;
private apiToken;
constructor(baseURL: string, apiToken: string);
private getAuthHeaders;
getCurrentUser(): Promise<{
content: {
type: string;
text: string;
}[];
}>;
getMyUsage(params: UserSpecificParams): Promise<{
content: {
type: string;
text: string;
}[];
}>;
private formatUsageResponse;
}