Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KADMIA_API_KEYYesYour API key from Kadmia
KADMIA_API_BASENoAPI base URL (default: Kadmia staging API)
KADMIA_LEARNER_IDYesYour Firebase UID from Kadmia

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_learner_progressA

Get your learning progress from Kadmia (requires authentication via KADMIA_LEARNER_ID env var)

bookmark_conceptA

Save a JavaScript concept to study later in the Kadmia app. Use this when you encounter something you want to review or don't fully understand yet.

generate_challengeB

Generate a JavaScript coding challenge based on a topic or your current code. Challenges are calibrated to your skill level from Kadmia.

explain_conceptA

Explain a concept at your skill level. Returns an explanation tailored to your Kadmia progress with examples and links to relevant lessons.

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/Rakeshpatel87p/kadmia-mcp'

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