@ankimcp/anki-mcp-server
Version:
Model Context Protocol server for Anki - enables AI assistants to interact with your Anki flashcards
19 lines (18 loc) • 635 B
TypeScript
import { AnkiConnectClient } from "../../../../../clients/anki-connect.client.js";
export interface ChangeDeckParams {
cards: number[];
deck: string;
}
export interface ChangeDeckResult {
success: boolean;
message: string;
cardsAffected: number;
targetDeck: string;
}
export declare class InvalidCardIdsError extends Error {
readonly invalidIds: number[];
readonly totalRequested: number;
constructor(invalidIds: number[], totalRequested: number);
private static buildMessage;
}
export declare function changeDeck(params: ChangeDeckParams, client: AnkiConnectClient): Promise<ChangeDeckResult>;