loading…
Search for a command to run...
loading…
Enables Claude to directly create and publish posts on Velog through reverse-engineered GraphQL APIs. Supports a human-in-the-loop workflow from draft to review
Enables Claude to directly create and publish posts on Velog through reverse-engineered GraphQL APIs. Supports a human-in-the-loop workflow from draft to review to publication, maintaining user control while automating content creation.
Velog 개발자(@velopert)로부터 운영을 허용한다는 답변을 받은 독립 오픈소스입니다.
Claude가 Velog에 직접 포스트를 작성·발행·수정·삭제하고, 댓글·좋아요·검색·트렌딩까지 다룰 수 있는 MCP 서버.
npm: velog-mcp-claude | 요구사항: Node.js 18+
npx -p velog-mcp-claude velog-mcp-setup
Velog에 로그인한 상태에서 브라우저 DevTools → Application → Cookies → https://velog.io에서 access_token과 refresh_token 값을 복사해 입력하세요.
토큰은 ~/.velog-mcp.json에 0600 권한으로 저장됩니다.
claude mcp add velog -- npx -y velog-mcp-claude
전역으로 추가하려면:
claude mcp add --scope global velog -- npx -y velog-mcp-claude
~/Library/Application Support/Claude/claude_desktop_config.json에 추가:
{
"mcpServers": {
"velog": {
"command": "npx",
"args": ["-y", "velog-mcp-claude"]
}
}
}
| 툴 | 설명 |
|---|---|
velog_draft_post |
포스트 초안 생성 |
velog_publish_post |
초안을 Velog에 발행 |
velog_list_posts |
내 포스트 목록 조회 |
velog_get_post |
특정 포스트 전체 내용 조회 |
velog_update_post |
기존 포스트 수정 |
velog_delete_post |
포스트 삭제 |
velog_upload_image |
로컬 이미지를 Velog CDN에 업로드 |
velog_import_from_github |
GitHub 블로그 마크다운을 Velog 초안으로 가져오기 |
| 툴 | 설명 |
|---|---|
velog_get_comments |
포스트 댓글 목록 조회 (대댓글 포함) |
velog_write_comment |
댓글 또는 대댓글 작성 |
velog_delete_comment |
댓글 삭제 |
| 툴 | 설명 |
|---|---|
velog_like_post |
포스트 좋아요 |
velog_unlike_post |
포스트 좋아요 취소 |
| 툴 | 설명 |
|---|---|
velog_search_posts |
키워드로 포스트 검색 |
velog_get_trending |
트렌딩 포스트 조회 (day / week / month / year) |
velog_trend_report |
트렌딩 포스트 분석 리포트 |
Jekyll / Hugo 등 front matter가 있는 마크다운을 지원합니다. dry_run: true로 먼저 미리보기를 확인하세요.
나: "내 깃허브 블로그 _posts 폴더 글들을 벨로그 초안으로 옮겨줘"
github_token 파라미터로 접근토큰 없이 사용하면 60회/시간 제한이 있습니다. dry_run: true 한 번만으로도 한도의 상당 부분이 소진될 수 있습니다.
한도를 초과하면 github_token을 발급해 전달하세요.
토큰 발급: GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic) → Generate new token
public_repo를 체크하면 확실합니다repo 체크토큰을 전달하면 5,000회/시간으로 한도가 올라갑니다.
access_token: ~1-2시간 TTL, Velog 서버가 자동 갱신refresh_token: ~30일 TTL. 만료 시 npx -p velog-mcp-claude velog-mcp-setup 재실행velog_publish_post(is_private: true)로 비공개 저장.docs/roadmap.md 참고.
내부 GraphQL API를 리버스 엔지니어링하여 구현되었습니다. API 구조 변경으로 예고 없이 동작이 중단될 수 있습니다.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"velog-mcp": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also