Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SUBQ_API_KEYYesBearer API key for the SubQ API. Required for tool calls; the server still starts without it.
SUBQ_BASE_URLNoBase URL of the SubQ API.https://api.subq.ai
SUBQ_SNAP_MODELNoSnap model id to request. Can be overridden per call with the tools' optional model argument.subq-snap-1.1

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
snap_decideA

Ask SubQ's Snap decision model one or more typed questions (choice, score and/or noul) about a state in a single call. Returns typed answers with probabilities. The state may be text or structured JSON, and up to 4 images may accompany it; every question sees the state and every image.

snap_choiceA

Ask SubQ's Snap decision model a single Choice question: pick one of 2-255 labelled options for a state. Returns the chosen option, a confidence value, and a probability for every option, under the question name "answer".

snap_scoreA

Ask SubQ's Snap decision model a single Score question: rate a state on an ordered scale of 2-10 levels you define. Returns a probability-weighted score (it can fall between levels), the level legend, per-level probabilities, and a confidence value, under the question name "answer".

snap_noulA

Ask SubQ's Snap decision model a single Noul question: is a proposition about a state true? Returns a calibrated probability (0..1) under the question name "answer".

snap_list_modelsA

List the model IDs available to the configured SubQ API key (GET /v1/models, OpenAI-compatible shape). Use a returned id with the endpoint that supports that model; the Decisions tools in this server need a decision model such as subq-snap-1.1.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 5 tools

Disambiguation4/5

The three single-type tools target distinct question types, but snap_decide is effectively a superset that can also answer choice, score, or noul questions. The descriptions clarify the single-vs-multi-question distinction, but this overlap leaves some room for misselection.

Naming Consistency5/5

All tools share the snap_ prefix and use consistent snake_case verb/noun naming, such as snap_choice, snap_score, and snap_list_models. The domain term noul is unusual but used consistently as a question type.

Tool Count5/5

With only five tools, the surface is tightly scoped to the decision-model purpose: one general multi-question tool, three single-question conveniences, and model discovery. There is no tool bloat and the set stays easy to scan.

Completeness4/5

The set covers the core decision primitives (choice, score, noul), multi-question calls, and listing available models. Minor gaps exist around batch evaluation across multiple states or richer model metadata, but the main workflows are covered.

Maintenance

ActivityMaintained
ResponsivenessNo issues