Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GEMINI_API_KEYNoGoogle Gemini API key, used for semantic extraction when the Gemini backend is selected/auto-detected.
GOOGLE_API_KEYNoGoogle API key (alternative to GEMINI_API_KEY) for Gemini-based semantic extraction.
OPENAI_API_KEYNoOpenAI (or OpenAI-compatible) API key, used with --backend openai.
ANTHROPIC_MODELNoCustom model for the Anthropic-compatible endpoint used with the claude backend.
OLLAMA_BASE_URLNoBase URL of a running Ollama instance for fully local inference (--backend ollama).
DEEPSEEK_API_KEYNoDeepSeek API key for semantic extraction.
GRAPHIFY_BACKENDNoExplicitly choose the LLM backend (e.g. gemini, kimi, claude, openai, deepseek, azure, bedrock, ollama, none). When unset, graphify auto-detects based on which API key is set (priority: Gemini → Kimi → Claude → OpenAI → DeepSeek → Azure → Bedrock → Ollama). Set to 'none' to disable all LLM backends and keep a code-only graph.
MOONSHOT_API_KEYNoMoonshot AI (Kimi) API key. Note: routes to Moonshot AI servers in China.
ANTHROPIC_API_KEYNoAnthropic Claude API key, used with --backend claude.
ANTHROPIC_BASE_URLNoCustom base URL for the Anthropic-compatible endpoint used with the claude backend.
GRAPHIFY_QUERY_LOGNoPath to the query log file. Set to /dev/null to silence logging without disabling the code path.
AZURE_OPENAI_API_KEYNoAzure OpenAI Service API key, used with --backend azure.
GRAPHIFY_HOOK_STRICTNoSet to '1' to enable once-per-session denial of reads against an indexed (fresh/non-stale) graph via the hook.
AZURE_OPENAI_ENDPOINTNoAzure OpenAI Service endpoint, used with --backend azure.
GRAPHIFY_VIZ_NODE_LIMITNoNode limit for aggregated community visualization; applies to cluster-only, update, watch, and hooks.
GRAPHIFY_CLAUDE_CLI_MODELNoOverrides the model for the claude-cli backend (default: Opus).
GRAPHIFY_QUERY_LOG_DISABLENoSet to '1' to opt out of query logging to ~/.cache/graphify-queries.log.
GRAPHIFY_CLAUDE_PROMPT_CACHENoControls system-prompt caching for the claude backend. Unset or blank keeps caching enabled; '1', 'true', 'yes', or 'on' enables it; '0', 'false', 'no', or 'off' disables it (case-insensitive). Invalid values raise an error before sending a request.

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