Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
COTLET_API_KEYYesYour Cotlet.dev API key, obtained at https://cotlet.dev/app. Required for tool calls; set it in the environment of the local stdio server (e.g. `export COTLET_API_KEY` or in the `env` block of the MCP config).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

Udemy through Cotlet.dev. Call udemy_guide first. Set COTLET_API_KEY (https://cotlet.dev/app).

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
udemy_guideA

How to work in Udemy (create coupons and update courses): its screens and the sign-in link. Call this first.

udemy_statusA

Check that your Cotlet.dev account and Udemy are ready: account, credits and Udemy connection.

udemy_openC

Open a Udemy page in your signed-in Cloud Browser (default https://www.udemy.com) to work with create coupons and update courses.

udemy_readA

Read the current Udemy page: its text and numbered buttons, links and fields.

udemy_clickB

Click a numbered element on the current Udemy page.

udemy_typeC

Type text into a numbered field on the current Udemy page.

udemy_closeA

Close the Udemy browser session when the work is done, so credits stop running.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a distinct role in a browser-automation workflow: setup/help (guide, status), session lifecycle (open, close), and page interaction (read, click, type). There is no meaningful overlap between tools, and the descriptions make the boundaries clear.

Naming Consistency4/5

All tools consistently use the udemy_ prefix, which makes the set easy to recognize. Most names use clear action verbs, though guide and status are noun-like rather than verb-based, a minor deviation.

Tool Count5/5

Seven tools is well-scoped for a browser-automation server focused on Udemy coupon creation and course updates. Each tool earns its place, with no obviously redundant or missing lifecycle pieces.

Completeness4/5

The set covers the essential browser workflow: check readiness, read page state, open pages, interact via click/type, and close the session. Some common browser actions like scrolling, navigation history, or waiting are absent, but the core loop is functional.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues