UNPKG

jrnl-mcp

Version:

Model Context Protocol server for jrnl CLI journal application

17 lines (16 loc) 515 B
import { JrnlExecutor } from "../utils/jrnlExecutor"; export interface TagInfo { tag: string; count: number; } export interface TagCooccurrence { tag1: string; tag2: string; count: number; } export declare function listTags(journal: string | undefined, executor: JrnlExecutor): Promise<{ tags: Record<string, number>; }>; export declare function analyzeTagCooccurrence(tags: string[], journal: string | undefined, executor: JrnlExecutor): Promise<{ cooccurrences: TagCooccurrence[]; }>;