UNPKG

@ankimcp/anki-mcp-server

Version:

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

21 lines (20 loc) • 945 B
import { CallToolResult } from "@modelcontextprotocol/server"; import { AnkiCard } from "../types/anki.types"; export declare const READ_ONLY_HINT: string; export declare function cleanHtml(html: string): string; export declare function extractRenderedCardContent(card: Pick<AnkiCard, "question" | "answer">): { front: string; back: string; }; export declare function getCardType(type: number): string; export declare function getNoteType(modelName: string): string; export declare function getRatingDescription(rating: number): string; export declare function createSuccessResponse(data: any): CallToolResult; export declare function createErrorResponse(error: unknown, context?: Record<string, any>): CallToolResult; export declare function formatInterval(days: number): string; export declare function parseDeckStats(stats: any): { new_count: number; learn_count: number; review_count: number; total_cards: number; };