velog_mcp
velog_mcp
MCP-сервер, позволяющий Claude напрямую создавать и публиковать посты на Velog.
Поддерживает Velog, у которого нет публичного API, через реверс-инжиниринг GraphQL. Разработан по принципу human-in-the-loop: черновик → проверка пользователем → публикация, что обеспечивает автоматизацию при сохранении полного контроля со стороны пользователя.
Установка
npx velog_mcp_setupВойдя в систему Velog, откройте инструменты разработчика (DevTools) в браузере → Application → Cookies → https://velog.io и скопируйте значения access_token и refresh_token.
Токены будут сохранены в ~/.velog-mcp.json с правами доступа 0600. Добавьте этот файл в .gitignore.
Related MCP server: velog-mcp
Настройка Claude CLI (Claude Code)
Добавление в проект
claude mcp add velog npx -y velog_mcpИли добавьте напрямую в .claude/settings.json проекта:
{
"mcpServers": {
"velog": {
"command": "npx",
"args": ["-y", "velog_mcp"]
}
}
}Глобальное добавление
claude mcp add --scope global velog npx -y velog_mcpГлобальные настройки доступны во всех проектах.
Проверка
claude mcp listЕсли сервер velog отображается в списке, значит всё готово. После этого его можно использовать прямо в чате Claude Code.
나: "React 훅에 대한 글 써줘"
Claude: (velog_draft_post 호출 → 검토 후 발행)Настройка Claude Desktop
Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"velog": {
"command": "npx",
"args": ["-y", "velog_mcp"]
}
}
}Использование
Написание и публикация поста
나: "React 19 concurrent features에 대한 글 써줘"
Claude: velog_draft_post 호출
→ { draft_id: "abc123", title: "React 19 Concurrent Features 정리", body_preview: "..." }
나: "좋아, 발행해"
Claude: velog_publish_post(draft_id: "abc123") 호출
→ { url: "https://velog.io/@username/react-19-...", post_id: "..." }Публикация в приватном режиме
나: "이 글 비공개로 발행해줘"
Claude: velog_publish_post(draft_id: "abc123", is_private: true)Список инструментов
Инструмент | Описание |
| Создание черновика поста (сохранение в памяти сессии) |
| Публикация черновика на Velog |
| Просмотр списка моих постов |
| Получение полного содержимого конкретного поста |
| Редактирование существующего поста |
| Удаление поста |
Аутентификация
access_token: TTL ~1-2 часа. Сервер Velog автоматически обновляет его черезSet-Cookieв ответе GraphQL.refresh_token: TTL ~30 дней. При истечении срока действия необходимо повторно выполнитьnpx velog_mcp_setup.Отдельного эндпоинта для обновления нет — промежуточное ПО Velog обрабатывает это автоматически.
Обработка ошибок
Ситуация | Сообщение |
Токен истек (401) |
|
Нет файла настроек |
|
Сетевая ошибка |
|
Неверный draft_id |
|
Ошибка GraphQL | Возвращается исходное сообщение об ошибке сервера Velog |
Примечания
Черновики сохраняются в памяти сессии процесса MCP-сервера. При перезапуске Claude Desktop они удаляются.
Чтобы сохранить черновик без публикации, используйте
velog_publish_post(is_private: true)для сохранения в приватном режиме.Изображения: используется метод ссылок на внешние URL в Markdown (
).
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceConnects Claude to WordPress sites through the REST API, enabling AI-assisted content creation, publishing, media management, user administration, and site maintenance tasks through natural language.472222MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to read, search, and write Velog blog posts. Supports post management, trending, and series/profile retrieval.10117MIT
- Flicense-qualityDmaintenanceEnables creating draft posts and listing published posts on abelcastro.dev directly from Claude.
- Flicense-qualityDmaintenanceMulti-platform blog publishing tool that enables users to save, schedule, and publish SEO-optimized articles to platforms like websites, LinkedIn, Twitter, and Substack directly from Claude.
Related MCP Connectors
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Read, edit, publish, and preview your pepita websites from Claude.
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/seongwon030/velog_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server