Cadena de servidores de borrador de MCP 🧠
Chain of Draft Server es una potente herramienta basada en IA que ayuda a los desarrolladores a tomar mejores decisiones mediante el refinamiento sistemático e iterativo de ideas y diseños. Se integra a la perfección con los agentes de IA más populares y proporciona un enfoque estructurado para el razonamiento, el diseño de API, las decisiones de arquitectura, las revisiones de código y la planificación de la implementación.
🌟 Características
Capacidades principales
Razonamiento iterativo : Mejora sistemática a través de la cadena de borradores de protocolo
Historial del pensamiento : seguimiento y gestión de iteraciones de razonamiento
Soporte de ramificación : enfoque las revisiones en pasos de razonamiento específicos
Compatibilidad con TypeScript : implementación completa de TypeScript con validación de Zod
Manejo de errores : tipos de errores y manejo completos
Registro en tiempo real : sistema de depuración y monitoreo integrado
Related MCP server: Chain of Draft (CoD) MCP Server
🚀 Primeros pasos
Prerrequisitos
Node.js >= 16.0.0
npm >= 8.0.0
Instalación
Clonar el repositorio:
git clone https://github.com/bsmi021/mcp-chain-of-draft-server.git
cd mcp-chain-of-draft-serverInstalar dependencias:
npm installConfiguración
Configuración simple del servidor en initialize.ts :
const serverConfig = {
name: "chain-of-draft",
version: "1.0.0",
}💡 Ejemplos de uso
Cadena de Proyectos de Protocolo
const thoughtData = {
reasoning_chain: ["Initial analysis of the problem"],
next_step_needed: true,
draft_number: 1,
total_drafts: 3,
is_critique: true,
critique_focus: "logical_consistency"
};🛠️ Desarrollo
Estructura del proyecto
src/
├── tools/ # Specialized Tools
│ ├── chainOfDraft/ # Core Protocol
│ └── index.ts / # Entry Point
├── utils/ # Utilities
└── index.ts # Entry PointIniciando el servidor de desarrollo
npm run dev❓ Preguntas frecuentes
¿Cómo funciona el protocolo Cadena de Borradores?
El protocolo lo guía a través de la mejora sistemática de su pensamiento mediante borradores iterativos y críticas enfocadas.
¿Puedo personalizar las dimensiones de la crítica?
¡Sí! Cada herramienta ofrece enfoques de crítica personalizados, adaptados a tus necesidades específicas.
¿Cuántos borradores debo planificar?
Recomendamos de 3 a 5 borradores para la mayoría de las tareas, pero puedes ajustarlos según la complejidad.
🤝 Contribuyendo
¡Agradecemos sus contribuciones! Consulte nuestras Normas de Contribución .
👥 Comunidad y soporte
Problemas de GitHub: Informar errores o sugerir funciones
Solicitudes de extracción: envíe sus contribuciones
Documentación - Consulta nuestra documentación detallada
📝 Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
🙏 Agradecimientos
Gracias a nuestros colaboradores y primeros usuarios.
Un agradecimiento especial a la comunidad MCP
Inspirado en metodologías de razonamiento sistemático
Hecho con 🧠 por @bsmi021