Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PYTHONPATHYesRequired. Must contain '<repo>\src' so that the 'dsh_mcp' package (this repo's source) is importable by the runtime interpreter, plus the pywin32 directories '<repo>\.venv\Lib\site-packages\win32' and '<repo>\.venv\Lib\site-packages\win32\lib' because mcp 2.x imports pywintypes on Windows and PYTHONPATH does not process .pth files. Omitting it causes 'ModuleNotFoundError: No module named dsh_mcp' or 'No module named pywintypes' at server startup.
DSH_MCP_WORKDIRNoWorking directory used by the MCP server, e.g. '<repo>'.
DSH_MCP_CALL_LOGNoPath of the JSONL audit log where one line is appended per tool call. Defaults to 'logs\mcp_calls.jsonl'.
DSH_MCP_DSH_HOMENoPoints DSH_HOME to a writable directory. Alternative to using an interpreter located outside the workspace to avoid 'EPERM ... .dsh\profiles\...\cordis.yml' caused by Windows sandbox restrictions.
DSH_MCP_STATE_DIRNoDirectory where session state is persisted to support session continuation, e.g. '<repo>\.dsh-a2a'.

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