Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ZELINQA_API_KEYYesRequired runtime key, scoped to one published domain
ZELINQA_BASE_URLNoBase URL for the Zelinqa API. Default: https://api.zelinqa.aihttps://api.zelinqa.ai
ZELINQA_SESSION_IDNoOptional host-owned session to resume after restart
ZELINQA_MAX_RETRIESNoRetry count. Default: 22
ZELINQA_CONVERSATIONNoLocal name of that resumed session. Default: conversationconversation
ZELINQA_TIMEOUT_SECONDSNoPer-attempt timeout in seconds. Default: 3030

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
zelinqa_startA

Start or recover a named conversation and get its first (or pending) question. Reusing a name returns its current state, not a new session.

zelinqa_next_questionA

Report the person's reply to the pending question and get the next one. Without a reply, returns the pending question without consuming a turn. Use exact displayed choice labels; never invent an outcome. For an open question, send the person's words; an outcome alone is refused except refused or asked_no_answer.

zelinqa_add_contextB

Report extra conversation context without asking a question or consuming a turn. This text may require language-model analysis.

zelinqa_adjustA

Apply confirmed business data, dimension statuses or an objective override without asking a question or consuming a turn. Use configured information and dimension IDs; never invent values or mark an unverified result achieved.

zelinqa_statusA

Refresh progress and the pending question. Read-only; also required after an interrupted call or conflict. Reconcile before sending another answer.

zelinqa_feedbackB

Record the actual business result: success, partial or failure. This does not itself mark the conversation objective achieved.

zelinqa_forgetA

Release a finished conversation from this process's memory. Does NOT delete server data. The host must keep its session ID outside the model to resume later.

Prompts

Interactive templates invoked by user choice

NameDescription
zelinqa_integration_checkUser-selected checklist for testing a Zelinqa agent integration.

Resources

Contextual data attached and managed by the client

NameDescription
Zelinqa conversation guide

TDQS

A3.7/5.0

Scored across 7 tools

Disambiguation4/5

Most tools have clear distinct roles (start, status, feedback, forget, next_question), but adjust, add_context and next_question all send information 'without consuming a turn', creating subtle boundaries an agent could misselect between. The detailed descriptions largely resolve this.

Naming Consistency4/5

All names share a consistent zelinqa_ prefix and are readable, though there is minor mixing of verb forms (adjust, start, forget) with noun forms (status, feedback, next_question). The pattern is predictable enough.

Tool Count5/5

Seven tools is well within the ideal range and each maps to a distinct step in the conversation lifecycle. Nothing feels padded or missing at the count level.

Completeness4/5

The set covers the full guided-conversation lifecycle: start/recover, advance (next_question), inspect (status), enrich (adjust, add_context), report outcome (feedback), and release (forget). Minor gaps like an explicit conversation-list or end tool are workable around.

Maintenance

ActivityMaintained
ResponsivenessNo issues