velog_mcp
velog_mcp
Un servidor MCP que permite a Claude escribir y publicar posts directamente en Velog.
Soporta Velog, que no tiene una API pública, mediante ingeniería inversa de GraphQL. Está diseñado con un flujo de trabajo de "humano en el bucle" (borrador → revisión del usuario → publicación), lo que permite la automatización mientras el usuario mantiene el control total.
Instalación
npx velog_mcp_setupInicia sesión en Velog, abre las herramientas de desarrollador del navegador (DevTools) → Application → Cookies → https://velog.io y copia los valores de access_token y refresh_token.
Los tokens se guardarán en ~/.velog-mcp.json con permisos 0600. Asegúrate de añadirlo a tu .gitignore.
Related MCP server: velog-mcp
Configuración de Claude CLI (Claude Code)
Añadir al proyecto
claude mcp add velog npx -y velog_mcpO añádelo directamente al archivo .claude/settings.json de tu proyecto:
{
"mcpServers": {
"velog": {
"command": "npx",
"args": ["-y", "velog_mcp"]
}
}
}Añadir globalmente
claude mcp add --scope global velog npx -y velog_mcpLa configuración global está disponible en todos los proyectos.
Verificación
claude mcp listSi el servidor velog aparece en la lista, está listo. Puedes usarlo directamente en la conversación de Claude Code.
나: "React 훅에 대한 글 써줘"
Claude: (velog_draft_post 호출 → 검토 후 발행)Configuración de Claude Desktop
Añádelo a ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"velog": {
"command": "npx",
"args": ["-y", "velog_mcp"]
}
}
}Uso
Escribir y publicar un post
나: "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: "..." }Publicación privada
나: "이 글 비공개로 발행해줘"
Claude: velog_publish_post(draft_id: "abc123", is_private: true)Lista de herramientas
Herramienta | Descripción |
| Crea un borrador de post (guardado en memoria) |
| Publica el borrador en Velog |
| Consulta la lista de tus posts |
| Consulta el contenido completo de un post específico |
| Modifica un post existente |
| Elimina un post |
Autenticación
access_token: TTL de ~1-2 horas. El servidor de Velog lo renueva automáticamente medianteSet-Cookieen la respuesta GraphQL.refresh_token: TTL de ~30 días. Si caduca, es necesario volver a ejecutarnpx velog_mcp_setup.No hay un endpoint de refresco separado: el middleware de Velog lo gestiona automáticamente.
Manejo de errores
Situación | Mensaje |
Token caducado (401) |
|
Sin archivo config |
|
Error de red |
|
draft_id inválido |
|
Error de GraphQL | Devuelve el mensaje de error del servidor de Velog tal cual |
Notas importantes
Los borradores se guardan en la memoria de sesión del proceso del servidor MCP. Se pierden al reiniciar Claude Desktop.
Para guardar sin publicar, usa
velog_publish_post(is_private: true)para guardar como privado.Imágenes: Usa el formato de referencia de URL externa de Markdown (
).
Licencia
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