A TypeScript-based document processing server that supports various document formats (.docx, .pdf, .xlsx) and integrates with Model Context Protocol SDK for efficient document context management.
DocuFlow는 다양한 문서 형식(.docx, .pdf, .xlsx)을 처리하고 Model Context Protocol을 활용하는 TypeScript 기반 문서 처리 서버입니다.
git clone https://github.com/seungmin988/DocuFlow-MCP.git cd DocuFlow-MCP
npm install # 또는 yarn install
npm run build # 또는 yarn build
npm run dev # 또는 yarn dev
// Word 문서 처리 import { processDocx } from './processors/docx'; const docxResult = await processDocx('example.docx'); // PDF 처리 import { processPdf } from './processors/pdf'; const pdfResult = await processPdf('example.pdf'); // Excel 처리 import { processXlsx } from './processors/xlsx'; const xlsxResult = await processXlsx('example.xlsx');
fs-extra
: 향상된 파일 시스템 작업mammoth
: .docx 파일 처리pdf-parse
: PDF 파일 처리xlsx
: Excel 파일 처리zod
: 데이터 유효성 검증프로젝트 기여는 언제나 환영합니다! 다음과 같은 방법으로 기여하실 수 있습니다:
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
프로젝트에 대한 문의사항이 있으시다면 이슈를 생성해 주시거나 다음 연락처로 문의해 주세요:
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!