anki-mcp-http
Version: 
Model Context Protocol server for Anki - enables AI assistants to interact with your Anki flashcards
16 lines (15 loc) • 624 B
TypeScript
import type { IAnkiConfig } from '../config/anki-config.interface';
export declare class AnkiConnectError extends Error {
    readonly action?: string | undefined;
    readonly originalError?: string | undefined;
    constructor(message: string, action?: string | undefined, originalError?: string | undefined);
}
export declare class AnkiConnectClient {
    private readonly config;
    private readonly client;
    private readonly apiVersion;
    private readonly apiKey?;
    private readonly logger;
    constructor(config: IAnkiConfig);
    invoke<T = any>(action: string, params?: Record<string, any>): Promise<T>;
}