Skip to main content
Glama

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_setup

Inicia 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_mcp

O 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_mcp

La configuración global está disponible en todos los proyectos.

Verificación

claude mcp list

Si 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

velog_draft_post

Crea un borrador de post (guardado en memoria)

velog_publish_post

Publica el borrador en Velog

velog_list_posts

Consulta la lista de tus posts

velog_get_post

Consulta el contenido completo de un post específico

velog_update_post

Modifica un post existente

velog_delete_post

Elimina un post

Autenticación

  • access_token: TTL de ~1-2 horas. El servidor de Velog lo renueva automáticamente mediante Set-Cookie en la respuesta GraphQL.

  • refresh_token: TTL de ~30 días. Si caduca, es necesario volver a ejecutar npx 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)

"El token ha caducado o no es válido. Por favor, ejecuta npx velog_mcp_setup de nuevo."

Sin archivo config

"No existe el archivo de configuración. Por favor, ejecuta npx velog_mcp_setup."

Error de red

"No se puede conectar a la API de Velog. Comprueba tu red."

draft_id inválido

"El draft_id no existe. Por favor, llama primero a velog_draft_post."

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 (![alt](url)).

Licencia

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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