Skip to main content
Glama
ArchiveHeritageGroup

AHG Archives MCP server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GLAM_AUTHNooff (public, read-only, the default) or oauth (signed in).off
GLAM_DATANoFolder for the sign-in store, the hourly proposal limit and demo catalogues. Required for the signed-in service.
MCP_SECRETNoFernet key that encrypts stored catalogue keys. Required with oauth.
GLAM_SECRETNoOlder name still accepted.
GLAM_BACKENDNoauto (default: asks the catalogue at start-up and uses the AHG API where it is installed, AtoM's own REST API where not), atom-ahg or atom-base.auto
PSIS_API_KEYNoOlder name still accepted.
CATALOGUE_URLNoThe catalogue's public address, used in links.
GLAM_CALL_LOGNoOptional JSON-lines log of tool calls.
GLAM_LOG_DAYSNoDays of call logs kept before deletion.90
PSIS_API_BASENoOlder name still accepted.
CATALOGUE_NAMENoHow answers name the catalogue.
GLAM_DEMO_DAYSNoDays a demo catalogue added at /catalogues lasts.7
GLAM_HTTP_PATHNoEndpoint path, e.g. /mcp or /public/mcp.
MCP_PUBLIC_URLNoThis server's own public address, used for sign-in. Required with oauth.
GLAM_USAGE_LOGSNoSigned-in service only: comma-separated call logs for the staff usage page at /usage.
GLAM_PUBLIC_BASENoOlder name still accepted.
PSIS_PUBLIC_BASENoOlder name still accepted.
CATALOGUE_API_KEYNoKey of a read-only service user for the public endpoint.
CATALOGUE_API_URLNoThe catalogue's API. Defaults to CATALOGUE_URL + /api/v2 (/api for atom-base).
GLAM_PROPOSAL_CAPNoProposal items one signed-in person may queue per hour.200
GLAM_SOURCE_LABELNoOlder name still accepted.
MCP_SIGNED_IN_URLNoWhere the public endpoint tells people to sign in to propose changes.
GLAM_OTHER_CATALOGUESNoFurther catalogues to read, as JSON.

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources