✍️ 22B Labs · 오픈소스 공개
블로그, 이제 당신이 사랑한 것들로 씁니다
blog-writer-mcp — 창작 DNA 시스템 탑재 AI 블로그 자동화 MCP 서버 무료 공개
기존 AI 글쓰기 도구들은 하나같이 이렇게 말합니다. "당신이 쓴 글을 업로드하면 그 스타일로 써드립니다." 그런데 글을 못 써서 도움받으러 온 사람에게 그건 아무 소용이 없습니다.
blog-writer-mcp는 다르게 묻습니다. "당신이 좋아하는 게 뭔가요?" 파울로 코엘료를 좋아하고, 그리스인 조르바에 감동받고, 인터스텔라를 사랑한다면 — 그 감수성이 그대로 당신의 블로그가 됩니다. Claude나 ChatGPT에 연결해서 말로 시키면 됩니다.
"글쓰는 능력이 없어도 자신의 목소리로 세상에 말을 걸 수 있도록.
당신이 감동받은 것들이 곧 당신의 문체입니다."
당신이 감동받은 것들이 곧 당신의 문체입니다."
creative dna
창작 DNA — 이게 핵심입니다
Jasper, Writesonic, Copy.ai — 이 도구들은 전부 "기존에 쓴 글"에서 스타일을 배웁니다. blog-writer-mcp는 "당신이 사랑한 것들"에서 세계관을 배웁니다.
❌ 기존 AI 글쓰기 도구
- 기존에 쓴 글 업로드 필요
- 글 쓰는 사람에게만 유용
- 표면적 문체 모방
- 월정액 유료
- 별도 웹 UI 필요
✅ blog-writer-mcp
- 좋아하는 작가·책·영화만 있으면 됨
- 글 경험 전혀 없어도 OK
- 세계관·감수성·철학 반영
- 완전 무료 (MIT)
- Claude / ChatGPT 대화창
🧬 창작 DNA 예시 — 이 조합을 입력하면
파울로 코엘료 + 그리스인 조르바
단순한 문장 안에 깊은 우주적 진리 / 삶을 온몸으로 껴안는 자유
인터스텔라 + 지브리 스타일
사랑이 시간과 차원을 초월 / 자연과 인간, 경이로움, 교훈
💡 시스템이 추출하는 것:
테마 — 자유, 여정, 우주적 연결, 삶의 긍정, 경이로움
문체 — 쉬운 단어로 깊은 의미, 짧은 문장, 은유 풍부
금지 톤 — 설교적, 냉소적, 기계적, 과장된 마케팅 투
예시 문장 — "산티아고가 양들을 돌보며 세상을 배웠듯, 우리도 화면 너머의 세계를 껴안으며 살아가는 법을 배워야 하는 건 아닐까."
테마 — 자유, 여정, 우주적 연결, 삶의 긍정, 경이로움
문체 — 쉬운 단어로 깊은 의미, 짧은 문장, 은유 풍부
금지 톤 — 설교적, 냉소적, 기계적, 과장된 마케팅 투
예시 문장 — "산티아고가 양들을 돌보며 세상을 배웠듯, 우리도 화면 너머의 세계를 껴안으며 살아가는 법을 배워야 하는 건 아닐까."
한 번 설정하면 이후 모든 글에 자동으로 적용됩니다. AI가 쓴 글인데 당신이 쓴 것처럼 느껴집니다.
pipeline
전체 파이프라인 — 말 한마디로
1
트렌드 수집
오늘의 AI·기술·라이프스타일 트렌드 자동 감지
blog_get_trending
2
글 작성 (DNA 적용)
창작 DNA 기반으로 당신의 목소리로 초안 작성
blog_write_article (apply_dna=True)
3
SEO + GEO 최적화
메타태그·헤딩·키워드 밀도 + ChatGPT·Perplexity 인용 최적화
blog_optimize_seo
4
이미지 자동 생성
글 내용에 맞는 이미지 생성 및 첨부
blog_generate_image
5
쿠팡 링크 삽입
글 맥락에 맞는 쿠팡 파트너스 링크 자동 삽입
blog_insert_affiliate_links
6
Google Blogger 자동 발행
예약 발행, 라벨 설정, 이미지 포함 자동 업로드
blog_publish
tools
11개 MCP 도구
| 도구 | 설명 |
|---|---|
blog_set_creative_dna NEW | 취향 분석 → 창작 DNA 추출·저장 |
blog_get_trending | 트렌드 수집 |
blog_write_article | 글 작성 (DNA 자동 적용) |
blog_generate_image | 이미지 생성 |
blog_optimize_seo NEW | SEO + GEO 최적화 |
blog_insert_affiliate_links | 쿠팡 파트너스 링크 삽입 |
blog_publish | Google Blogger 자동 발행 |
blog_get_analytics | 성과 분석 |
blog_full_pipeline | 전체 파이프라인 자동 실행 |
blog_get_performance_feedback NEW | 성과 분석 → 다음 주제 추천 |
installation
설치 방법
# 1. 코드 다운로드
git clone https://github.com/sinmb79/blog-writer_mcp.git
cd blog-writer_mcp
# 2. 환경 설정 (Windows)
scripts\setup.bat
# 3. API 키 설정
copy .env.example .env
# .env 파일에 Google Client ID, Blog ID 입력
# 4. Google 인증
python scripts/get_token.py
# 5. 서버 실행
python -m blogwriter_mcp.server
# → http://127.0.0.1:8766/mcp
💡 Claude Desktop 연결 —
claude_desktop_config.json에 추가 후 재시작{ "mcpServers": { "blog_writer": { "command": "mcp-remote", "args": ["http://127.0.0.1:8766/mcp"] } } }
usage
이렇게 씁니다
# Claude Desktop에서 — DNA 설정 (처음 한 번만)
"내 창작 DNA 설정해줘.
좋아하는 작가: 파울로 코엘료
좋아하는 책: 그리스인 조르바
좋아하는 영화: 인터스텔라
좋아하는 애니: 지브리 스타일"
# 이후 — 글 쓰기
"오늘 AI 트렌드 하나 골라서 내 DNA 스타일로 써줘"
# 또는 — 전체 파이프라인
"AI와 인간의 미래 주제로 전체 파이프라인 돌려줘"
⚠️ 최소 요구사항
기본 기능은 Google 계정만 있으면 됩니다. Telegram·쿠팡·Search Console은 모두 선택 사항입니다.
Claude Desktop 또는 ChatGPT Plus/Pro 중 하나만 있으면 됩니다.
기본 기능은 Google 계정만 있으면 됩니다. Telegram·쿠팡·Search Console은 모두 선택 사항입니다.
Claude Desktop 또는 ChatGPT Plus/Pro 중 하나만 있으면 됩니다.
features
주요 기능
창작 DNA 시스템
취향 분석으로 세계관 추출. 글 경험 불필요. 한 번 설정으로 영구 적용.
SEO + GEO 최적화
메타태그·헤딩 자동화. ChatGPT·Perplexity 인용 최적화(GEO) 포함.
성과 피드백 루프
Search Console 연동 → 잘 된 글 패턴 → 다음 주제 자동 추천.
쿠팡 파트너스
글 내용 맥락에 맞는 제품 링크 자동 삽입.
이미지 자동 생성
글 주제에 맞는 이미지 생성 및 Blogger 자동 첨부.
Blogger 자동 발행
예약 발행, 라벨 설정, 전체 포맷 포함 자동 업로드.
GitHub에서 바로 시작하세요
MIT 라이선스 · 완전 무료 · 11개 MCP 도구
pytest 22 passed · Python + FastMCP
Claude Desktop + ChatGPT 지원