mcp-chain-of-draft-server
Version:
A Model Context Protocol server which provides Chain of Draft style thinking
24 lines (23 loc) • 700 B
TypeScript
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;