Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DIGIHUB_BASE_URLYesThe base URL of the digihub.li instance, e.g. https://digihub.li
DIGIHUB_API_TOKENYesA Sanctum personal access token that encodes permissions (treat like a password)

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_storiesC

List stories with optional filters.

get_storyA

Fetch a single story by slug.

create_storyC

Create a new story.

update_storyB

Update an existing story by slug.

delete_storyC

Soft-delete a story by slug.

list_solutionsC

List solutions with optional filters.

get_solutionC

Fetch a single solution by slug.

create_solutionD

Create a new solution.

update_solutionC

Update an existing solution by slug.

delete_solutionC

Soft-delete a solution by slug.

list_sessionsC

List sessions (events) with optional filters.

get_sessionB

Fetch a single session by slug.

create_sessionC

Create a new session (event).

update_sessionC

Update an existing session by slug.

delete_sessionB

Soft-delete a session by slug.

upload_mediaB

Upload a local file or have the server fetch a remote URL. Returns a /storage/... URL to reference in hero_image / media[].url.

whoamiA

Returns the authenticated user and the abilities granted to the current token.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 17 tools

Disambiguation5/5

Every tool targets a distinct resource-action pair (create/get/list/update/delete for sessions, solutions, and stories). There is no overlap, as the resource noun clearly differentiates each tool.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern (e.g., create_session, delete_solution, list_stories) using snake_case. No deviations or mixed conventions.

Tool Count5/5

With 17 tools covering three core entities plus media upload and authentication, the count is well-scoped for a digital hub server. Each tool serves a clear purpose without unnecessary bloat.

Completeness5/5

Full CRUD lifecycle is provided for sessions, solutions, and stories. The upload_media and whoami tools fill common needs, leaving no obvious gaps for the server's stated domain.

Maintenance

ActivityInactive
ResponsivenessNo issues