Skip to main content
Glama
ref-tools

Widget MCP

by ref-tools

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
timerC

Start a timer. You don't need to say anything else after answering with this tool.

stopwatchB

Start a stopwatch that counts up from zero. You don't need to say anything else after answering with this tool.

display-factA

Display a simple fact. Should be used when answering a users question that has a short factual answer. You don't need to say anything else after answering with this tool. Example: { description: 'The capital of France', fact: 'Paris' }

conversionA

Display a unit conversion widget that allows real-time conversion between multiple units. Each unit should contain a formula for each other unit in terms of the current unit. Example input: { units: [{id: 'ft', name: 'Feet', formulas: {in:'{ft} * 12'}, {id: 'in', name: 'Inches', formulas: {ft:'{in} * 12'}}], initialValue: { id: 'ft', value: 1 }}. You don't need to say anything else after answering with this tool.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 4 tools

Disambiguation3/5

The tools have distinct purposes (unit conversion, fact display, stopwatch, timer), but 'stopwatch' and 'timer' could be confused as both involve time measurement with overlapping functionality. Descriptions help differentiate them slightly, but the boundaries are not perfectly clear.

Naming Consistency2/5

Naming is inconsistent: 'conversion' uses a noun, 'display-fact' uses a verb-noun hyphenated format, 'stopwatch' and 'timer' are nouns. There is no uniform pattern, mixing styles without a discernible convention.

Tool Count3/5

With 4 tools, the count is reasonable for a 'Widget MCP' server, but it feels borderline thin as the scope includes diverse widgets (conversion, fact, time tools). It covers basic functionality but might benefit from more tools for a richer widget set.

Completeness3/5

The toolset covers basic widget types (conversion, fact display, time tools), but there are notable gaps. For example, no tools for updating or managing widgets, and the domain of 'widgets' is broad, so coverage is incomplete for potential use cases like interactive or configurable widgets.

Maintenance

ActivityInactive
ResponsivenessNo issues