Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_visibilityA

Get overall AI visibility for the account website: visibility score (0–100), delta vs previousPeriod, and a short insight. Use this for a high-level snapshot before drilling into topics, prompts, or competitors. When no website is set up for the account, returns setup guidance pointing to https://beamtrace.com/setup and an empty structured payload (null period/metrics or empty lists) — follow server instructions; do not invent dates or scores.

list_topicsA

List topic rollups for the account website with visibility score, share of voice, ranks, deltas, and per-topic competitors (ranks 1–10). List order is not importance order — sort yourself when ranking opportunities. promptCount is the topic's prompt total and may exceed how many rows list_prompts returns for that topic. Use list_prompts when you need per-prompt detail or coverage-gap counts. When no website is set up for the account, returns setup guidance pointing to https://beamtrace.com/setup and an empty structured payload (null period/metrics or empty lists) — follow server instructions; do not invent dates or scores.

list_promptsA

List tracked prompts for the account website with visibility metrics, parent topicId, mentioned flag, and per-prompt competitors (ranks 1–10). Prefer after list_topics when you need specific query-level detail. Rows with mentioned false are coverage gaps. When naming a prompt's topic, match topicId to list_topics and use that topic's name exactly. Counts of gaps vs total must use the returned prompts array length (not list_topics[].promptCount). When no website is set up for the account, returns setup guidance pointing to https://beamtrace.com/setup and an empty structured payload (null period/metrics or empty lists) — follow server instructions; do not invent dates or scores.

list_competitorsA

List the visibility leaderboard for the account website with share-of-voice metrics. Returns up to 8 rows including the owned website for comparison. If the owned website sits outside that window, it and the brand just ahead are appended — so list order is not always strict score order. Prefer visibilityRank (then share of voice) when comparing. Highlight isKeyCompetitor rivals when comparing. When no website is set up for the account, returns setup guidance pointing to https://beamtrace.com/setup and an empty structured payload (null period/metrics or empty lists) — follow server instructions; do not invent dates or scores.

list_improvementsA

List content improvements for the account website, already ordered by product priority. Includes open and completed items (status: todo, help_requested, review, done) with impact and effort. Prefer open items unless the user asks for completed work. An empty list means no improvements are available yet (or metrics/actions are still being collected). When the user asks what to improve, lead with these product recommendations before any extra strategy. When writing for humans, spell out enum labels (e.g. very_high → 'very high', help_requested → 'help requested'). When no website is set up for the account, returns setup guidance pointing to https://beamtrace.com/setup and an empty structured payload (null period/metrics or empty lists) — follow server instructions; do not invent dates or scores.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources