jrnl-mcp
Version:
Model Context Protocol server for jrnl CLI journal application
16 lines (15 loc) • 467 B
TypeScript
import { JrnlExecutor } from "../utils/jrnlExecutor";
export interface JournalInfo {
name: string;
path: string;
isDefault: boolean;
}
export declare function listJournals(executor: JrnlExecutor): Promise<{
journals: JournalInfo[];
currentJournal?: string;
}>;
export declare function setJournal(journalName: string): Promise<{
success: boolean;
currentJournal: string;
}>;
export declare function getCurrentJournal(): string | undefined;