Blog Writer MCP
blog-writer_mcp/๋ธ๋ก๊ทธ ๊ธ์ ์์ฑํด์ฃผ๋ AI๋ฅผ ์ํ MCP
Ask AI about Blog Writer MCP
Powered by Claude ยท Grounded in docs
I know everything about Blog Writer MCP. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
blog-writer-mcp
AI ๋ธ๋ก๊ทธ ์๋ํ MCP ์๋ฒ
๋น์ ์ด ์ฌ๋ํ ๊ฒ๋ค์์ ๋น์ ๋ง์ ๋ชฉ์๋ฆฌ๋ฅผ ์ฐพ์๋๋ฆฝ๋๋ค
AI Blog Automation MCP Server
We find your voice in the things you love
The 4th Path: โจHโAโฉ โฆ ฮฉ
Human (H) and AI (A), not as tools and users โ but as partners moving toward something better (ฮฉ).
This is how 22B Labs builds. Everything free, everything open. โ the4thpath.com
22B Labs | the4thpath.com MIT License
๋ชฉ์ฐจ / Table of Contents
- ์ด๊ฒ ๋ญ๊ฐ์?
- ์ฐฝ์ DNA๋?
- ์ฃผ์ ๊ธฐ๋ฅ
- ์ค์น ๋ฐฉ๋ฒ
- Claude Desktop ์ฐ๊ฒฐ
- ChatGPT ์ฐ๊ฒฐ
- ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๋๊ตฌ ๋ชฉ๋ก
- ํ๋ก์ ํธ ๊ตฌ์กฐ
- FAQ
์ด๊ฒ ๋ญ๊ฐ์? / What is this?
blog-writer-mcp๋ Claude๋ ChatGPT์ ์ง์ ์ฐ๊ฒฐํด์ ์ฐ๋ ๋ธ๋ก๊ทธ ์๋ํ ๋๊ตฌ์ ๋๋ค.
blog-writer-mcp is a blog automation tool that connects directly to Claude or ChatGPT.
๊ธฐ์กด ๋ธ๋ก๊ทธ ์๋ํ ๋๊ตฌ์ ๋ญ๊ฐ ๋ค๋ฅธ๊ฐ์?
| ๊ธฐ์กด ๋๊ตฌ | blog-writer-mcp | |
|---|---|---|
| ๊ธ์ฐ๊ธฐ ๊ธฐ๋ฐ | ๋น์ ์ด ์ด ๊ธ์ ํ์ต | ๋น์ ์ด ์ฌ๋ํ ๊ฒ๋ค์ ํ์ต |
| ๋์ | ๊ธ์ ์ธ ์ ์๋ ์ฌ๋ | ๊ธ์ ๋ชป ์จ๋ OK |
| ์ธํฐํ์ด์ค | ๋ณ๋ ์น UI ํ์ | Claude / ChatGPT ๋ํ์ฐฝ |
| ๊ฐ์ธํ ๋ฐฉ์ | ๋ฌธ์ฒด ๋ชจ๋ฐฉ | ์ธ๊ณ๊ดยท๊ฐ์์ฑ ๋ฐ์ |
| ๊ฐ๊ฒฉ | ์์ ์ก ์ ๋ฃ | ์์ ๋ฌด๋ฃ |
How is this different from other blog tools?
| Other tools | blog-writer-mcp | |
|---|---|---|
| Writing basis | Learns from your past writing | Learns from what you love |
| Target users | People who can write | Anyone, even non-writers |
| Interface | Separate web UI | Claude / ChatGPT chat |
| Personalization | Style mimicking | Worldview & sensibility |
| Price | Monthly subscription | Completely free |
์ฐฝ์ DNA๋? / What is Creative DNA?
๋๋ถ๋ถ์ AI ๊ธ์ฐ๊ธฐ ๋๊ตฌ๋ "๋น์ ์ด ์ด ๊ธ์ ์ ๋ก๋ํ๋ฉด ๊ทธ ์คํ์ผ๋ก ์จ๋๋ฆฝ๋๋ค"๋ผ๊ณ ํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ๊ธ์ ๋ชป ์ฐ๊ธฐ ๋๋ฌธ์ ๋์๋ฐ์ผ๋ฌ ์จ ์ฌ๋์๊ฒ๋ ์์ฉ์ด ์์ต๋๋ค.
Most AI writing tools say "upload your past writing and we'll match your style." But that's useless for people who came for help precisely because they can't write.
์ฐฝ์ DNA๋ ๋ค๋ฆ ๋๋ค. ๋น์ ์ด ๊ฐ๋๋ฐ์ ๊ฒ๋ค์์ ๋น์ ์ ์ธ๊ณ๊ด์ ์ถ์ถํฉ๋๋ค.
Creative DNA is different. It extracts your worldview from the things that moved you.
์ข์ํ๋ ์๊ฐ โ ๋ฌธ์ฒด์ ๊น์ด์ ํธํก
์ข์ํ๋ ์ฑ
โ ์ฃผ์ ์์๊ณผ ์ธ์๊ด
์ข์ํ๋ ์ํ โ ๊ฐ์ ์ ๊ฒฐ๊ณผ ์ค์ผ์ผ
์ข์ํ๋ ์ ๋ โ ๊ฐ์น๊ด๊ณผ ์ ๋ฌ ๋ฐฉ์
Favorite authors โ Depth and rhythm of writing
Favorite books โ Themes and life philosophy
Favorite films โ Emotional register and scale
Favorite anime โ Values and how they're conveyed
์๋ฅผ ๋ค์ด / For example:
ํ์ธ๋ก ์ฝ์๋ฃ + ๊ทธ๋ฆฌ์ค์ธ ์กฐ๋ฅด๋ฐ + ์ธํฐ์คํ ๋ผ + ์ง๋ธ๋ฆฌ
Paulo Coelho + Zorba the Greek + Interstellar + Ghibli
์ด ์กฐํฉ์์ ์์คํ ์ ๋ค์์ ์ถ์ถํฉ๋๋ค:
From this combination, the system extracts:
- ํ ๋ง: ์์ , ์ฌ์ , ์ฐ์ฃผ์ ์ฐ๊ฒฐ, ์ถ์ ๊ธ์
- ๋ฌธ์ฒด: ๋จ์ํ ๋ฌธ์ฅ ์์ ๊น์ ์ง๋ฆฌ / Simple sentences carrying deep truths
- ๊ธ์ง ํค: ์ค๊ต์ , ๋์์ , ๊ธฐ๊ณ์ / Preachy, cynical, mechanical
๊ทธ ๊ฒฐ๊ณผ, AI๊ฐ ์ด ๊ธ์ธ๋ฐ ๋น์ ์ด ์ด ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋๋ค.
The result: AI-written content that feels like you wrote it.
์ฃผ์ ๊ธฐ๋ฅ / Features
์ฐฝ์ DNA ์์คํ / Creative DNA System
- ์ข์ํ๋ ์๊ฐยท์ฑ ยท์ํ์์ ๊ธ์ฐ๊ธฐ ์ธ๊ณ๊ด ์๋ ์ถ์ถ
- Automatically extracts writing worldview from favorite authors, books, films
- ํ ๋ฒ ์ค์ ํ๋ฉด ์ดํ ๋ชจ๋ ๊ธ์ ์๋ ์ ์ฉ
- Set once, applied to all future writing
AI ๊ธ์ฐ๊ธฐ / AI Writing
- ํธ๋ ๋ ์์ง โ ์ฃผ์ ์ ์ โ ๊ธ ์์ฑ โ ๋ฐํ ์ ๊ณผ์ ์๋ํ
- Full pipeline: trend collection โ topic selection โ writing โ publishing
- Google Blogger ์๋ ๋ฐํ / Auto-publish to Google Blogger
- ์ด๋ฏธ์ง ์๋ ์์ฑ ์ฒจ๋ถ / Auto-generate and attach images
SEO + GEO ์ต์ ํ / SEO + GEO Optimization
- ๋ฉํ ํ๊ทธ, ํค๋ฉ ๊ตฌ์กฐ, ํค์๋ ๋ฐ๋ ์๋ ์ต์ ํ
- Auto-optimize meta tags, heading structure, keyword density
- GEO (Generative Engine Optimization): ChatGPTยทClaudeยทPerplexity ์ธ์ฉ ์ต์ ํ
- GEO: Optimize for citations in AI search engines
์ฑ๊ณผ ํผ๋๋ฐฑ ๋ฃจํ / Performance Feedback Loop
- Google Search Console ์ฐ๋์ผ๋ก ์ค์ ํธ๋ํฝ ๋ถ์
- Analyze real traffic via Google Search Console
- ์ฑ๊ณผ ์ข์ ๊ธ ํจํด โ ๋ค์ ์ฃผ์ ์ถ์ฒ ์๋ํ
- High-performing patterns โ automated next topic recommendations
์ฟ ํก ํํธ๋์ค ์๋ ๋งํฌ / Auto Affiliate Links
- ๊ธ ๋ด์ฉ์ ๋ง๋ ์ฟ ํก ๋งํฌ ์๋ ์ฝ์
- Automatically insert relevant Coupang affiliate links
์ค์น ๋ฐฉ๋ฒ / Installation
์ฌ์ ์๊ตฌ์ฌํญ / Prerequisites
- Python 3.11 ์ด์ / Python 3.11 or higher
- Node.js 18 ์ด์ (ํ๋ก ํธ์๋ ๋น๋์ฉ) / Node.js 18+ (for frontend build)
- Claude Desktop ๋๋ ChatGPT Plus/Pro ๊ณ์
- Claude Desktop or ChatGPT Plus/Pro account
- Google Blogger ๋ธ๋ก๊ทธ ๋๋ WordPress ์ฌ์ดํธ / Google Blogger blog or WordPress site
1๋จ๊ณ โ ์ฝ๋ ๋ค์ด๋ก๋ / Step 1 โ Download
git clone https://github.com/sinmb79/blog-writer_mcp.git
cd blog-writer_mcp
2๋จ๊ณ โ ํ๊ฒฝ ์ค์ / Step 2 โ Environment Setup
# Windows
scripts\setup.bat
# Mac/Linux
pip install -e .
setup.bat์ด ์๋์ผ๋ก / setup.bat automatically:
- Python ๊ฐ์ํ๊ฒฝ ์์ฑ / Creates Python virtual environment
- ํจํค์ง ์ค์น / Installs packages
- ํ์ํ ๋๋ ํ ๋ฆฌ ์์ฑ / Creates required directories
- ํ๊ธ ํฐํธ ๋ค์ด๋ก๋ / Downloads Korean fonts
3๋จ๊ณ โ API ํค ์ค์ / Step 3 โ API Keys
copy .env.example .env
.env ํ์ผ์ ์ด์ด์ ์๋ ๊ฐ์ ์
๋ ฅํฉ๋๋ค / Open .env and fill in:
# Google Blogger ์ธ์ฆ / Google Blogger Auth
GOOGLE_CLIENT_ID=your_client_id
GOOGLE_CLIENT_SECRET=your_client_secret
# ์๋ ๋ช
๋ น์ด ์คํ ํ ์๋ ์
๋ ฅ๋จ
# Run the command below and this will be auto-filled:
# python scripts/get_token.py
GOOGLE_REFRESH_TOKEN=
# ๋ธ๋ก๊ทธ ID (Blogger URL์์ ํ์ธ) / Blog ID (found in Blogger URL)
BLOG_MAIN_ID=your_18_digit_blog_id
# WordPress Application Password ์ธ์ฆ (์ ํ) / WordPress Application Password auth (optional)
WP_URL=https://your-site.com
WP_USERNAME=your_username
WP_APP_PASSWORD=xxxx xxxx xxxx xxxx xxxx xxxx
# Telegram ์๋ฆผ (์ ํ) / Telegram notifications (optional)
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
# ์ฟ ํก ํํธ๋์ค (์ ํ) / Coupang Partners (optional)
COUPANG_ACCESS_KEY=
COUPANG_SECRET_KEY=
4๋จ๊ณ โ Google ์ธ์ฆ / Step 4 โ Google Authentication
python scripts/get_token.py
๋ธ๋ผ์ฐ์ ๊ฐ ์ด๋ฆฌ๋ฉด Google ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ โ ์๋์ผ๋ก token.json ์ ์ฅ๋ฉ๋๋ค.
A browser will open. Log in with your Google account โ token.json is saved automatically.
5๋จ๊ณ โ MCP ์๋ฒ ์คํ / Step 5 โ Start MCP Server
python -m blogwriter_mcp.server
http://127.0.0.1:8766/mcp ์์ ์๋ฒ๊ฐ ์คํ๋ฉ๋๋ค.
Server runs at http://127.0.0.1:8766/mcp.
Claude Desktop ์ฐ๊ฒฐ / Claude Desktop Setup
Claude Desktop์ด๋? / What is Claude Desktop?
Anthropic์ด ๋ง๋ AI ์ฑ์ ๋๋ค. claude.ai/download์์ ๋ฌด๋ฃ๋ก ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค. MCP ์๋ฒ๋ฅผ ์ฐ๊ฒฐํ๋ฉด Claude๊ฐ ์ง์ ๋ธ๋ก๊ทธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Claude Desktop is an AI app by Anthropic. Download free at claude.ai/download. Connect an MCP server and Claude can directly use blog tools.
์ค์ ๋ฐฉ๋ฒ / Setup
์ค์ ํ์ผ ์์น / Config file location:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
ํ์ผ์ ์ด์ด ์๋ ๋ด์ฉ์ ์ถ๊ฐํฉ๋๋ค / Open the file and add:
{
"mcpServers": {
"blog_writer": {
"command": "mcp-remote",
"args": ["http://127.0.0.1:8766/mcp"]
}
}
}
Claude Desktop์ ์ฌ์์ํฉ๋๋ค / Restart Claude Desktop.
์ ๋ ฅ์ฐฝ ํ๋จ์ ๋๊ตฌ ์์ด์ฝ์ด ์๊ธฐ๋ฉด ์ฐ๊ฒฐ ์ฑ๊ณต์ ๋๋ค.
If you see a tools icon at the bottom of the input box, the connection is successful.
ChatGPT ์ฐ๊ฒฐ / ChatGPT Setup
ํ์ ์กฐ๊ฑด / Requirements: ChatGPT Plus, Pro, Team, ๋๋ Enterprise ๊ตฌ๋ ChatGPT Plus, Pro, Team, or Enterprise subscription required
ChatGPT๋ localhost์ ์ง์ ์ ์ํ ์ ์์ด์ ํฐ๋๋ง์ด ํ์ํฉ๋๋ค.
ChatGPT cannot access localhost directly, so tunneling is required.
1๋จ๊ณ โ ngrok ์ค์น / Step 1 โ Install ngrok
ngrok.com์์ ๋ฌด๋ฃ ๊ณ์ ์์ฑ ํ ์ค์นํฉ๋๋ค.
Create a free account at ngrok.com and install.
ngrok http 8766
https://abc123.ngrok.app ๊ฐ์ ์ฃผ์๊ฐ ์์ฑ๋ฉ๋๋ค.
A URL like https://abc123.ngrok.app will be generated.
2๋จ๊ณ โ ChatGPT Connector ๋ฑ๋ก / Step 2 โ Register ChatGPT Connector
- ChatGPT ์ค์ ์ด๊ธฐ / Open ChatGPT Settings
- Connectors โ Developer Mode ํ์ฑํ / Enable Developer Mode
- Create ํด๋ฆญ / Click Create
- ์๋์ ๊ฐ์ด ์ ๋ ฅ / Fill in:
Connector name: blog-writer-mcp
Description: AI ๋ธ๋ก๊ทธ ์๋ํ. ์ฐฝ์ DNA๋ก ๋น์ ๋ง์ ๋ชฉ์๋ฆฌ๋ก ์๋๋ค.
AI blog automation. Write in your own voice with Creative DNA.
Connector URL: https://abc123.ngrok.app/mcp
URL์ด ๋ฐ๋๋ฉด Connector๋ฅผ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค. Update the Connector when the tunnel URL changes.
์ฌ์ฉ ๋ฐฉ๋ฒ / How to Use
์ฒ์ ์์ํ๊ธฐ โ ์ฐฝ์ DNA ์ค์ / Getting Started โ Set Your Creative DNA
Claude Desktop์ด๋ ChatGPT์์ ์ด๋ ๊ฒ ๋งํ์ธ์ / Say this in Claude Desktop or ChatGPT:
๋ด ์ฐฝ์ DNA๋ฅผ ์ค์ ํด์ค.
์ข์ํ๋ ์๊ฐ: ํ์ธ๋ก ์ฝ์๋ฃ
์ข์ํ๋ ์ฑ
: ๊ทธ๋ฆฌ์ค์ธ ์กฐ๋ฅด๋ฐ
์ข์ํ๋ ์ํ: ์ธํฐ์คํ
๋ผ
์ข์ํ๋ ์ ๋: ์ง๋ธ๋ฆฌ ์คํ์ผ (์์ฐ, ๊ตํ, ๊ฒฝ์ด๋ก์)
๋์ ํค์๋: ์์ , ์ฌ์ , ์ธ๊ฐ๊ณผ ๊ธฐ์ ์ ๊ณต์กด
---
Set my creative DNA.
Favorite author: Paulo Coelho
Favorite book: Zorba the Greek
Favorite film: Interstellar
Favorite anime style: Ghibli (nature, lessons, wonder)
My keywords: freedom, journey, human-technology coexistence
์์คํ ์ด ์ทจํฅ์ ๋ถ์ํด์ ๋น์ ๋ง์ ๊ธ์ฐ๊ธฐ ์ธ๊ณ๊ด์ ์ถ์ถํฉ๋๋ค. ํ ๋ฒ ์ค์ ํ๋ฉด ๋์ ๋๋ค.
The system analyzes your preferences and extracts your unique writing worldview. Set it once and you're done.
๊ธ ์ฐ๊ธฐ / Write an Article
์ค๋ AI ๊ด๋ จ ํธ๋ ๋ ํ๋ ๊ณจ๋ผ์ ๋ธ๋ก๊ทธ ๊ธ ์จ์ค.
๋ด DNA ์คํ์ผ๋ก.
---
Pick one AI trend today and write a blog post.
Apply my DNA style.
Claude๊ฐ ์์์ ๋ค์ ํ๋ฆ์ ์ํํ ์ ์์ต๋๋ค:
- ํธ๋ ๋ ์์ง (
blog_get_trending) - ์ฃผ์ ์ ์ ๋ฐ ๊ธ ์์ฑ (
blog_write_article) - SEO ์ต์ ํ (
blog_optimize_seo) - ์ด๋ฏธ์ง ์์ฑ (
blog_generate_image) - ์ฟ ํก ๋งํฌ ์ฝ์
(
blog_insert_affiliate_links) - ๋ฐํ (
blog_publish,platform="blogger" | "wordpress" | "both")
์ฑ๊ณผ ํ์ธ / Check Performance
์ต๊ทผ ํ ๋ฌ ๋ธ๋ก๊ทธ ์ฑ๊ณผ ๋ณด์ฌ์ค. ๋ค์์ ๋ญ ์ฐ๋ฉด ์ข์์ง ์ถ์ฒ๋ ํด์ค.
---
Show me last month's blog performance. Recommend what to write next.
์ ์ฒด ํ์ดํ๋ผ์ธ ํ ๋ฒ์ / Full Pipeline at Once
"AI์ ์ธ๊ฐ์ ๋ฏธ๋" ์ฃผ์ ๋ก ์ ์ฒด ํ์ดํ๋ผ์ธ ๋๋ ค์ค.
---
Run the full pipeline on the topic "The future of AI and humanity."
๋๊ตฌ ๋ชฉ๋ก / Tools
| ๋๊ตฌ ์ด๋ฆ / Tool Name | ์ค๋ช / Description | ๊ธฐ๋ฐ / Based on |
|---|---|---|
blog_get_trending | ํธ๋ ๋ ์์ง / Collect trends | collector_bot.py |
blog_write_article | ๊ธ ์์ฑ (DNA ์ ์ฉ) / Write article (with DNA) | writer_bot.py |
blog_generate_image | ์ด๋ฏธ์ง ์์ฑ / Generate image | image_bot.py |
blog_optimize_seo | SEO + GEO ์ต์ ํ / SEO + GEO optimization | article_parser.py + seo_optimizer.py |
blog_insert_affiliate_links | ์ฟ ํก ๋งํฌ ์ฝ์ / Insert affiliate links | linker_bot.py |
blog_publish | Blogger / WordPress ๋ฐํ / Publish to Blogger or WordPress | publisher_bot.py + wp_publisher_bot.py |
blog_get_analytics | ์ฑ๊ณผ ๋ถ์ / Performance analytics | analytics_bot.py |
blog_full_pipeline | ์ ์ฒด ์๋ํ / Full automation | assist_bot.py + server.py |
blog_set_creative_dna | ์ฐฝ์ DNA ์ค์ / Set Creative DNA | creative_dna.py |
blog_get_performance_feedback | ์ฑ๊ณผ ํผ๋๋ฐฑ / Performance feedback | performance_feedback.py |
ํ๋ก์ ํธ ๊ตฌ์กฐ / Project Structure
blog-writer-mcp/
โโโ bots/ # ํต์ฌ ๋ก์ง / Core logic
โ โโโ collector_bot.py # ํธ๋ ๋ ์์ง / Trend collection
โ โโโ writer_bot.py # AI ๊ธ์ฐ๊ธฐ / AI writing
โ โโโ publisher_bot.py # Blogger ๋ฐํ / Blogger publishing
โ โโโ wp_publisher_bot.py # WordPress ๋ฐํ / WordPress publishing
โ โโโ image_bot.py # ์ด๋ฏธ์ง ์์ฑ / Image generation
โ โโโ analytics_bot.py # ์ฑ๊ณผ ๋ถ์ / Analytics
โ โโโ linker_bot.py # ์ฟ ํก ๋งํฌ / Coupang links
โ โโโ engine_loader.py # AI ์์ง ํฉํ ๋ฆฌ / AI engine factory
โ
โโโ blogwriter_mcp/ # MCP ์๋ฒ / MCP server
โ โโโ server.py # FastMCP HTTP, :8766
โ โโโ tools/
โ โโโ creative_dna.py # ์ฐฝ์ DNA / Creative DNA
โ โโโ seo_optimizer.py # SEO + GEO
โ โโโ performance_feedback.py
โ
โโโ config/
โ โโโ engine.json # AI ์์ง ์ค์ / AI engine config
โ โโโ creative_dna.json # DNA ์ค์ / DNA config
โ
โโโ templates/ # ํ๋กฌํํธ ํ
ํ๋ฆฟ / Prompt templates
โโโ tests/ # ํ
์คํธ (pytest 22 passed)
โโโ .env.example # ํ๊ฒฝ๋ณ์ ์์ / Env template
โโโ pyproject.toml
โโโ requirements.txt
โโโ README.md
FAQ
Q: ๊ธ์ฐ๊ธฐ ๊ฒฝํ์ด ์ ํ ์์ด๋ ๋๋์?
๋ฉ๋๋ค. ์คํ๋ ค ์ด ๋๊ตฌ๊ฐ ๋ ํ์ํ ๋ถ์ ๋๋ค. ๋น์ ์ด ๊ฐ๋๋ฐ์ ๊ฒ๋ค๋ง ์์ผ๋ฉด ๋ฉ๋๋ค.
Yes. In fact, this tool is made for you. All you need is the things that moved you.
Q: ์ฐฝ์ DNA๋ฅผ ์ค์ ํ์ง ์์ผ๋ฉด ์ด๋ป๊ฒ ๋๋์?
์ผ๋ฐ์ ์ธ AI ๊ธ์ฐ๊ธฐ๋ก ์๋ํฉ๋๋ค. ์ธ์ ๋ ์ง DNA๋ฅผ ์ค์ ํ๋ฉด ์ฆ์ ์ ์ฉ๋ฉ๋๋ค.
It works as a regular AI writer. Set your DNA anytime and it applies immediately.
Q: Blogger ์ธ์ ๋ค๋ฅธ ํ๋ซํผ๋ ์ง์ํ๋์?
ํ์ฌ ๋ฒ์ ์ Google Blogger์ WordPress๋ฅผ ์ง์ํฉ๋๋ค. ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ ์ง์์ ์ดํ ๋ฒ์ ์์ ํ์ฅํ ์ ์์ต๋๋ค.
Current version supports Google Blogger and WordPress. Naver Blog support can be added in a future version.
Q: Claude Desktop์ด ์์ผ๋ฉด ์ธ ์ ์๋์?
Claude Desktop ๋๋ ChatGPT Plus/Pro ์ค ํ๋๋ง ์์ผ๋ฉด ๋ฉ๋๋ค.
You need either Claude Desktop or ChatGPT Plus/Pro - just one of them.
Q: API ํค๊ฐ ๋ง์ด ํ์ํ๊ฐ์?
๊ธฐ๋ณธ ๊ธฐ๋ฅ์ Google ๊ณ์ ๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. Telegram, ์ฟ ํก, Search Console์ ๋ชจ๋ ์ ํ ์ฌํญ์ ๋๋ค.
Basic features only require a Google account. Telegram, Coupang, and Search Console are all optional.
Q: ์์ ์ ์ผ๋ก ์ฌ์ฉํด๋ ๋๋์?
MIT ๋ผ์ด์ ์ค์ ๋๋ค. ์์ ์ ์ฌ์ฉ ํฌํจ ์ ํ ์์ด ์์ ๋กญ๊ฒ ์ฌ์ฉํ์ค ์ ์์ต๋๋ค.
MIT License. You can use it commercially and without restrictions.
๊ธฐ์ฌ / Contributing
๋ฒ๊ทธ ๋ฆฌํฌํธ, ๊ธฐ๋ฅ ์ ์, PR ๋ชจ๋ ํ์ํฉ๋๋ค.
Bug reports, feature suggestions, and PRs are all welcome.
# ๋ก์ปฌ ๊ฐ๋ฐ / Local development
git clone https://github.com/sinmb79/blog-writer_mcp.git
cd blog-writer_mcp
pip install -e ".[dev]"
pytest tests/ -v
Release Verification
python -m pytest tests -v
python -m compileall blogwriter bots dashboard blog_engine_cli.py blog_runtime.py runtime_guard.py
cd dashboard/frontend && npm run build
๊ด๋ จ ํ๋ก์ ํธ / Related Projects
- sinmb79/blog-writer - ์๋ณธ ๋ธ๋ก๊ทธ ์๋ํ / Original blog automation
๋ง๋ ์ฌ๋ / Author
22B Labs (sinmb79)
The 4th Path: โจHโAโฉ โฆ ฮฉ
Human ร AI โ a better world.
22B Labs | the4thpath.com
The 4th Path: โจHโAโฉ โฆ ฮฉ
Human ร AI โ a better world.
