Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TIMEZONENoTimezone for schedule calculationsAsia/Kolkata
LOG_LEVELNoLogging verbosityINFO
PW_TIMEOUTNoRequest timeout in seconds20
PW_PROVIDERNo'mock' (offline) or 'pw' (real API)mock
PW_API_TOKENNoBearer token for pw.live, required when PW_PROVIDER is 'pw'
DATABASE_PATHNoSQLite database path./data/pw_mcp.db
PW_API_BASE_URLNoOverride API base URL
PW_DEFAULT_BATCHNoBatch slug for schedule fetchingarjuna-jee-2027-243495

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
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_today_scheduleA

Get today's PW lecture schedule.

get_upcoming_scheduleA

Get upcoming lecture schedule for the next N days.

get_scheduleB

Get lecture schedule for a specific date range.

get_next_lectureB

Get the next upcoming incomplete lecture.

get_lectureA

Get details for a specific lecture by ID.

get_backlogC

Get incomplete past lectures (backlog).

get_subject_backlogC

Get backlog for a specific subject.

get_chapter_backlogC

Get backlog for a specific chapter.

get_backlog_summaryC

Get aggregate backlog statistics.

get_oldest_backlog_lectureB

Get the oldest incomplete lecture.

mark_lecture_completedC

Mark a lecture as completed in local storage.

mark_lecture_incompleteB

Mark a lecture as incomplete in local storage.

update_watched_minutesC

Update how many minutes of a lecture have been watched.

get_completion_statsA

Get overall course completion statistics.

generate_study_planC

Generate a study plan from backlog.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vspcoderz/pw-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server