Labsco
MCP SERVER

Headlesshost MCP

by Headlesshost

Run a Headlesshost CMS from the conversation: content sites, staging uploads, users and accounts.

CMS & Blog Publishing
Summary
The whole platform API, with the dangerous calls labelled.

This is a full management surface — it creates and deletes users and accounts, not just content. The annotations are what makes that comfortable: the client knows which calls are read-only and which are destructive before it runs one.

What it is

A server over the Headlesshost platform API, covering content sites, staging sites, pages, sections, audiences, users and file uploads. Built on MCP SDK v1.26 with Zod-validated inputs, and every tool carries annotations — read-only, destructive, idempotent — so a client can prompt for confirmation where it matters.

What you get
  • Content sites created, fetched one at a time, or listed
  • Accounts created, read and updated
  • Users created, read, updated and deleted
  • Files and images uploaded to a staging site before it goes live
  • Profile images uploaded for a user
  • System reference data and lookups, for the values the other calls expect
  • Tool annotations on every call, so destructive operations are marked as such to the client
Requirements

A Headlesshost API key, supplied in the environment. Runs through npx as headlesshost-mcp-server, or from a local build with node. Works with any MCP client, not only Claude Desktop.

Setup effort

One command plus a key — npx headlesshost-mcp-server@latest, then supply credentials