Skip to main content
Glama
agaskell

interp-playground

by agaskell

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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_promptA

Run a prompt through the model and report which SAE features are active.

Returns, per layer:
- top_features: the 10 features most strongly active anywhere in the text,
  each at its peak token, with its Neuronpedia label, density (fraction of
  all tokens it fires on) and the output tokens it promotes.
- tokens: for each token, its top_k features.

`act` is the raw activation. `rel` is act / the feature's typical max
activation, so rel near 1 means firing about as hard as it ever does.
Rankings use rel. Features active on >10% of all tokens carry little
meaning and are hidden unless include_dense is true. The <bos> token is
omitted. The first real token often shows position artifacts: features
with very large activations unrelated to its meaning.

Args:
    prompt: Text to run. Gemma 2 2B is a base model, not a chat model.
    layers: Residual-stream layers to read (0-25). Default [12].
    top_k: Features to list per token.
    max_new_tokens: If > 0, greedily generate this many tokens first and
        analyze prompt + completion.
    include_dense: Include features active on >10% of tokens.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no risk of selecting the wrong tool; its purpose is unambiguous. The internally complex output does not create tool-selection overlap.

Naming Consistency5/5

The sole tool name run_prompt follows a clear verb_noun snake_case convention. There are no other names to contradict the pattern, so consistency is trivially maintained.

Tool Count2/5

One tool is very thin for a server branded as a playground. While the operation is rich, the absence of companion tools for discovery, comparison, or feature inspection makes the count feel too low for the apparent scope.

Completeness2/5

The surface covers only running a prompt and viewing active SAE features. It lacks obvious operations such as listing models/layers, searching or inspecting individual features, or comparing prompts, leaving significant gaps for an interpretability playground.

Maintenance

ActivityMaintained
ResponsivenessNo issues