피드로 돌아가기
Dev.toInfrastructure
원문 읽기
MCP 기반 문서 자동 발행으로 AI 출력물의 공유 비용 제로화
PasteAI: One MCP Tool Call, One Shareable Link
AI 요약
Context
LLM 생성 콘텐츠가 채팅 창에 종속되어 발생하는 포맷팅 손실 및 공유 프로세스의 비효율성 발생. 마크다운 복사 및 외부 서비스 등록에 소요되는 불필요한 공수를 제거하기 위한 독립적 렌더링 환경 필요.
Technical Solution
- MCP(Model Context Protocol) Server 구현을 통한 LLM의 직접적인 publish_document 및 list_documents 도구 호출 구조 설계
- 파일 시스템 기반 저장소(~/.pasteai/documents/)와 SQLite 메타데이터 인덱스(~/.pasteai/documents.db)를 결합한 하이브리드 저장 전략 채택
- 서버리스 환경의 단순함을 유지하면서도 REST API 기반의 외부 푸시 기능을 제공하여 확장성 확보
- Embedded Mode를 도입하여 Claude Code 실행 프로세스 내에 HTTP 서버를 통합한 제로 설정 아키텍처 구현
- localStorage 기반의 테마 관리와 정적 마크다운 렌더링을 통한 클라이언트 사이드 성능 최적화
실천 포인트
1. LLM 워크플로우 내 병목 구간(복사-붙여넣기)을 MCP Tool Call로 자동화 가능한지 검토
2. 고가용성 DB 대신 Local File + Index DB 조합으로 인프라 오버헤드를 최소화한 프로토타이핑 적용
3. 도구의 진입 장벽을 낮추기 위해 프로세스 내장형(Embedded) 서버 모델 고려