UNPKG

@ankimcp/anki-mcp-server

Version:

Model Context Protocol server for Anki - enables AI assistants to interact with your Anki flashcards

24 lines (23 loc) • 746 B
export interface TunnelCredentials { access_token: string; refresh_token: string; expires_at: string; user: { id: string; email: string; tier: "free" | "paid"; }; } export declare class CredentialsService { private readonly logger; private static readonly CREDENTIALS_DIR; private static readonly CREDENTIALS_FILE; getCredentialsPath(): string; saveCredentials(credentials: TunnelCredentials): Promise<void>; loadCredentials(): Promise<TunnelCredentials | null>; clearCredentials(): Promise<void>; hasCredentials(): Promise<boolean>; isTokenExpired(credentials: TunnelCredentials): boolean; private ensureCredentialsDirectory; private validateCredentials; }