Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HEADLESSHOST_API_KEYYesYour Kapiti API authentication token
HEADLESSHOST_BASE_URLNoThe base URL for the Kapiti APIhttps://api.kapiti.com

Tools

Functions exposed to the LLM to take actions

NameDescription
ping

Test authentication and connection to the Headlesshost API

health

Check the health status of the Headlesshost API

get_ref_data

Get system reference data and lookups

register_user

Register a new user in the system with account creation

create_user

Create a new user in the current account

get_user

Get user details by ID

update_user

Update user information

delete_user

Delete a user from the system

get_account

Get current account information

update_account

Update account information

upload_user_profile_image

Upload a profile image for a user

upload_staging_site_file

Upload a file to a staging site

create_content_site

Create a new content site in the current account

get_content_sites

Get all content sites in the current account

get_content_site

Get content site details by ID

update_content_site

Update staging site information

delete_content_site

Delete a content site

update_staging_site

Update staging site information

delete_staging_site

Delete a staging site

publish_staging_site

Publish a staging site to make it live

get_staging_site

Get staging site details by ID

get_staging_site_pages

Get staging site pages by ID

get_staging_site_configuration

Get staging site configuration by ID

get_staging_site_logs

Change logs since last publish

get_published_sites

Get published sites for a content site

revert_staging_site

Revert a staging site to a previous state

clone_staging_site

Clone a staging site

create_staging_site_section

Create a new section in a staging site page

get_staging_site_section

Get details of a staging site section

update_staging_site_section

Update a staging site section

delete_staging_site_section

Delete a staging site section

publish_staging_site_section

Publish a staging site section

revert_staging_site_section

Revert a staging site section to a previous state

get_staging_site_section_logs

Get logs for a staging site section since the last publish

create_staging_site_page

Create a new page in a staging site

get_staging_site_page

Get details of a staging site page

update_staging_site_page

Update a staging site page

delete_staging_site_page

Delete a staging site page

get_staging_site_page_logs

Get the change logs for a staging site page since the last publish

get_content_site_logs

Get the last 15 activity logs for a content site

get_content_site_hits

Get daily hits for a content site

get_content_site_accounts

Get accounts associated with a content site

get_content_site_claims

Get current user claims for the content site

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
api_configCurrent Headlesshost API configuration and available endpoints
api_healthCurrent health status and connectivity information for the Headlesshost API

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/Headlesshost/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server