UNPKG

mcp-chain-of-draft-server

Version:

A Model Context Protocol server which provides Chain of Draft style thinking

24 lines (23 loc) 700 B
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; export interface Alternative { option: string; pros: string[]; cons: string[]; } export interface ADRData { id: string; title: string; status: "proposed" | "accepted" | "rejected" | "deprecated" | "superseded"; context: string; decision: string; consequences: string[]; alternatives: Alternative[]; related_decisions: string[]; draft_number: number; total_drafts: number; is_critique?: boolean; critique_focus?: string; revision_instructions?: string; is_final_draft: boolean; } export declare const architectureDecisionRecorderTool: (server: McpServer) => void;