Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PI_MODELNoModel name used by the Pi adapter.v4flash
PI_API_KEYNoAPI key used as a fallback for smolagents. Leave blank if Pi already has authentication configured.
PI_PROVIDERNoProvider used by the Pi adapter.deepseek
PI_THINKINGNoReasoning effort level for the Pi adapter.medium
PI_EXECUTABLENoExecutable path for the Pi CLI when using the 'pi' agent.pi
DEEPSEEK_MODELNoModel name used by the smolagents adapter.deepseek-v4-flash
PI_SESSION_DIRNoOptional session directory for the Pi adapter.
QUANT_MCP_AGENTNoAgent backend to use. Choose 'smolagents', 'pi', or the limited 'local' demo. Defaults to 'local' when unset.local
DEEPSEEK_API_KEYNoAPI key for the DeepSeek model used by the smolagents adapter. Falls back to PI_API_KEY if not set.
DEEPSEEK_API_BASENoOpenAI-compatible endpoint for the DeepSeek API.https://api.deepseek.com
DEEPSEEK_THINKINGNoSet to 'enabled' for tasks that benefit from longer reasoning. Defaults to 'disabled'.disabled
SMOLAGENTS_MAX_STEPSNoCode-step budget including repairs for smolagents.8
QUANT_MCP_LIBRARY_MODULESNoComma-separated list of Python modules to discover for the agent. Replaces the default module list.quant_mcp.pricing
SMOLAGENTS_MODEL_TIMEOUT_SECONDSNoTimeout in seconds per model request, capped by the supplied task timeout.120

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
run_quant_coding_taskA

Write, run, and debug a quant task automatically, without code-review prompts.

timeout_seconds bounds the whole task, including model calls and repairs.

analyze_option_portfolioC

Backward-compatible option-analysis tool; prefer run_quant_coding_task for general use.

list_artifactsA

List recent generated quant analysis artifacts.

read_artifactA

Read a text artifact, or return the path for binary artifacts such as xlsx.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 4 tools

Disambiguation4/5

Most tools are clearly distinct: run/analyze execute analysis, while list/read manage artifacts. The only real ambiguity is between run_quant_coding_task and analyze_option_portfolio, but the descriptions clarify that the latter is a backward-compatible specialized option-analysis tool.

Naming Consistency5/5

All four tools follow a consistent verb_noun pattern: run_quant_coding_task, analyze_option_portfolio, list_artifacts, and read_artifact. There are no mixed conventions or inconsistent verb styles.

Tool Count5/5

Four tools is a well-scoped surface for a POC: one general execution tool, one legacy/specialized analyzer, and two artifact-access tools. Each tool has a clear role with no unnecessary bulk.

Completeness4/5

The surface covers the core workflow of generating quant analysis and consuming the resulting artifacts. Minor gaps exist, such as no artifact deletion or task-status listing, but agents can generally work around these for a POC.

Maintenance

ActivityMaintained
ResponsivenessNo issues