UNPKG

@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
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>;