anki-mcp-http
Version:
Model Context Protocol server for Anki - enables AI assistants to interact with your Anki flashcards
24 lines (23 loc) • 1.3 kB
TypeScript
export { ANKI_CONFIG } from '../../config/anki-config.interface';
export type { IAnkiConfig } from '../../config/anki-config.interface';
export * from '../../types/anki.types';
export * from '../../utils/anki.utils';
export { AnkiConnectClient, AnkiConnectError } from '../../clients/anki-connect.client';
export { GuiBrowseTool } from './tools/gui-browse.tool';
export { GuiSelectCardTool } from './tools/gui-select-card.tool';
export { GuiSelectedNotesTool } from './tools/gui-selected-notes.tool';
export { GuiAddCardsTool } from './tools/gui-add-cards.tool';
export { GuiEditNoteTool } from './tools/gui-edit-note.tool';
export { GuiDeckOverviewTool } from './tools/gui-deck-overview.tool';
export { GuiDeckBrowserTool } from './tools/gui-deck-browser.tool';
export { GuiCurrentCardTool } from './tools/gui-current-card.tool';
export { GuiShowQuestionTool } from './tools/gui-show-question.tool';
export { GuiShowAnswerTool } from './tools/gui-show-answer.tool';
export { GuiUndoTool } from './tools/gui-undo.tool';
import { DynamicModule, Provider } from '@nestjs/common';
export interface McpPrimitivesAnkiGuiModuleOptions {
ankiConfigProvider: Provider;
}
export declare class McpPrimitivesAnkiGuiModule {
static forRoot(options: McpPrimitivesAnkiGuiModuleOptions): DynamicModule;
}