Hugo MCP Server

A powerful MCP (Model Control Protocol) server for managing Hugo static site generator. This server provides a comprehensive set of tools for creating, managing, and deploying Hugo sites.

Local serverstdio

What is the Hugo MCP Server?

Hugo MCP Server is an MCP project maintained in the sunnycloudyang/hugo-mcp repository. The maintainer describes its purpose as “A powerful MCP (Model Control Protocol) server for managing Hugo static site generator. This server provides a comprehensive set of tools for creating, managing, and…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
check_hugo_installation
install_hugo
check_go_installation
install_go
check_git_installation
install_git
configure_git
create_site
list_themes
get_theme_details
install_theme
update_theme
create_post
list_content
start_preview
stop_preview
build_site
deploy_site

How to install the Hugo MCP Server

{
  "mcpServers": {
    "hugo-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/hugo-mcp",
        "run",
        "main.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.