Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OIDC_SCOPENoOIDC scopeopenid profile email
OIDC_OP_URLYesYour provider's issuer URL
DOCS_BASE_URLYesDocs host, e.g. https://docs.example.org
OIDC_AUDIENCENoonly for §3.4 B; else leave empty
OIDC_CLIENT_IDYesthe MCP client's id
DOCS_API_PREFIXNoAPI prefix/external_api/v1.0
OIDC_REDIRECT_URINoOIDC redirect URIhttp://127.0.0.1:8765/callback
OIDC_CLIENT_SECRETNoempty for public/PKCE; set for a confidential client

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
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_current_userA

Return the authenticated user (GET /users/me/).

list_documentsC

List documents accessible to the user.

get_documentC

Retrieve a single document's metadata.

get_childrenC

List child (sub-)documents of a document.

list_versionsC

List stored versions of a document.

list_trashbinA

List soft-deleted documents in the trashbin.

list_favoritesB

List favorited documents.

create_documentB

Create a document. content is the body (markdown/text per instance).

update_documentB

Update a document's title and/or content (PATCH).

delete_documentB

Soft-delete a document (moves to trashbin).

restore_documentB

Restore a soft-deleted document from the trashbin.

move_documentC

Move a document under another document.

add_favoriteC

Mark a document as favorite.

remove_favoriteC

Remove a document from favorites.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 14 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: create, delete, restore, move, update documents; listing different scopes (all, favorites, trashbin, versions); managing favorites; and user info. No overlapping functionality.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., create_document, list_favorites, get_document). No deviations or mixed conventions.

Tool Count5/5

14 tools are well-scoped for document management, covering CRUD, navigation, versioning, favorites, and trashbin operations. The count fits the 3-15 sweet spot.

Completeness4/5

The set covers most core operations, but lacks a dedicated endpoint to retrieve the full document content—only metadata is returned by get_document. Minor gap considering the domain.

Maintenance

ActivitySlowing
ResponsivenessNo issues