Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_API_KEYYesYour Google Gemini API key

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
generate_mcqB

Tool to generate Multiple Choice Questions(mcqs) about a given topic.

generate_flashcardC

Tool to generate Flash cards about a given topic.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
list_resourcesReturns a list of all the resources in the server.
get_infoRelay information about the MCP server.

TDQS

B3/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: one generates flash cards and the other generates multiple-choice questions, both focused on educational content creation but for different formats. There is no overlap in functionality, making it easy for an agent to choose the right tool based on the desired output type.

Naming Consistency5/5

Both tools follow a consistent 'verb_noun' naming pattern (generate_flashcard, generate_mcq), using the same verb 'generate' and descriptive nouns that clearly indicate the output. This uniformity enhances readability and predictability across the tool set.

Tool Count2/5

With only 2 tools, the server feels thin for an educational domain like 'Educhain', which might imply broader functionality such as managing content, quizzes, or user interactions. The limited scope may hinder agents from performing comprehensive tasks, suggesting an underdeveloped tool surface.

Completeness2/5

The server is severely incomplete for an educational domain; it only offers content generation tools without any CRUD operations (e.g., create, read, update, delete for flashcards or MCQs) or lifecycle management. This creates significant gaps, as agents cannot retrieve, modify, or organize generated content, leading to potential dead ends in workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues