You signed in with another tab or window. Reload
to refresh your session. You signed out in another tab or window. Reload
to refresh your session. You switched accounts on another tab or window. Reload
to refresh your session. Dismiss alert
bsmi021 / mcp-chain-of-draft-server Public
Chain of Draft Server is a powerful AI-driven tool that helps developers make better decisions through systematic, iterative refinement of thoughts and designs. It integrates seamlessly with popular AI agents and provides a structured approach to reasoning, API design, architecture decisions, code reviews, and implementation planning.
7 stars
1 fork
Branches
Tags
Activity
Notifications
You must be signed in to change notification settings
main
Go to file
Code
| Name | | Name | Last commit message | Last commit date |
| --- | --- | --- | --- |
| Latest commit
-------------
bsmi021
Merge pull request
#1
from bsmi021/master
Mar 13, 2025
aecef39
Β Β·Β Mar 13, 2025
History
-------
8 Commits
| | |
| .github/workflows | | .github/workflows | Create npm-publish.yml | Mar 13, 2025 |
| docs | | docs | Add initial project structure and core functionality | Mar 13, 2025 |
| src | | src | Bump version to 1.0.0 and clean up tool implementations | Mar 13, 2025 |
| .gitignore | | .gitignore | Bump version to 1.0.0 and clean up tool implementations | Mar 13, 2025 |
| LICENSE | | LICENSE | Create LICENSE | Mar 13, 2025 |
| README.md | | README.md | Bump version to 1.0.0 and clean up tool implementations | Mar 13, 2025 |
| package-lock.json | | package-lock.json | Add initial project structure and core functionality | Mar 13, 2025 |
| package.json | | package.json | Bump version to 1.0.0 and clean up tool implementations | Mar 13, 2025 |
| tsconfig.json | | tsconfig.json | Add initial project structure and core functionality | Mar 13, 2025 |
| View all files | | |
Chain of Draft Server is a powerful AI-driven tool that helps developers make better decisions through systematic, iterative refinement of thoughts and designs. It integrates seamlessly with popular AI agents and provides a structured approach to reasoning, API design, architecture decisions, code reviews, and implementation planning.
git clone https://github.com/bsmi021/mcp-chain-of-draft-server.git
cd mcp-chain-of-draft-server
npm install
Simple server configuration in initialize.ts
:
const serverConfig = {
name: "chain-of-draft",
version: "1.0.0",
}
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"
};
src/
βββ tools/ # Specialized Tools
β βββ chainOfDraft/ # Core Protocol
β βββ index.ts / # Entry Point
βββ utils/ # Utilities
βββ index.ts # Entry Point
npm run dev
The protocol guides you through systematic improvement of your thinking through iterative drafts and focused critiques.
Yes! Each tool supports custom critique focuses tailored to your specific needs.
We recommend 3-5 drafts for most tasks, but you can adjust based on complexity.
We welcome contributions! Please check our Contributing Guidelines
.
MIT License - see the LICENSE
file for details.
Made with π§ by @bsmi021
Chain of Draft Server is a powerful AI-driven tool that helps developers make better decisions through systematic, iterative refinement of thoughts and designs. It integrates seamlessly with popular AI agents and provides a structured approach to reasoning, API design, architecture decisions, code reviews, and implementation planning.
tools
ai
server
cod
mcp
ai-tools
claude-ai
model-context-protocol
mcp-server
modelcontextprotocol
chainofdraft
chain-of-draft
No releases published
No packages published
You canβt perform that action at this time.