Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EXAMPLARY_API_KEYYesYour Examplary API key. Get it from Account → Developer at https://app.examplary.ai/account/developer

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
getQuestion_typesPublicB

Lists all public question types, which can be enabled in workspaces.

getQuestion_typesidC

Retrieves a specific question type by its ID.

deleteQuestion_typesidA

Deletes a specific question type by its ID. Note that only the owner organization of the question type can delete it, and only if it has not been used in an exam.

getQuestion_typesB

Lists all question types, either those available by default or those created within the user's organization.

postQuestion_typesC

Creates a new question type or updates an existing one. If the question type already exists, it will be updated; otherwise, a new one will be created.

postQuestion_typesidEnableC

Enable a question type for the current workspace.

postQuestion_typesidDisableC

Disable a question type for the current workspace.

getMeB

Get the current user's account details.

patchMeC

Update the current user's account details.

getMediaUploadB

Returns a signed URL for uploading a file, and a public URL for accessing it afterwards.

getOrgC

Get organization

deleteOrgD

Delete organization

patchOrgC

Update organization

getOrgsB

List all organizations

postOrgsC

Create a new workspace to collaborate with others on exams.

getUsersB

Get a list of all users in the workspace.

postUsersB

Invite a new user to the workspace.

deleteUsersidC

Delete a user from the workspace.

patchUsersidC

Update a user's role within the workspace.

postExamsidQuestionsImportB

Import questions into an exam from a file. Support Word, PDF, Moodle quiz XML and plain text files.

postExamsidQuestionsGenerateC

Generate a new question for the exam using an AI prompt.

postExamsidQuestionsquestionIdGenerateC

Update a question using an AI prompt.

getExamsidSessionsC

Get a list of all student sessions for an exam, representing a set of answers from a student.

postExamsidSessionsC

Manually create a session, possibly from uploaded data.

postExamsidSessionsScanC

Scan student answers from a document.

getExamsidSessionssessionIdC

Get a single exam session by its ID, representing a set of answers from a student.

deleteExamsidSessionssessionIdC

Remove an exam session.

postExamsidSessionssessionIdFeedbackC

Set teacher feedback and/or a grade for a specific question in an exam session.

postExamsidSessionssessionIdOverall_feedbackC

Set teacher feedback for the test as a whole in an exam session.

postExamsidSessionssessionIdGenerate_overall_feedbackC

Generate feedback for the test as a whole in an exam session.

postExamsidSessionssessionIdSuggestionsAccept_allC

Accept all AI-generated grading suggestions for the exam session.

postExamsidSessionssessionIdSuggestionsquestionIdAcceptC

Accept a single AI-generated grading suggestion for the exam session.

getExamsB

Get a list of all exams within your workspace.

postExamsB

Create a new exam within your workspace.

postExamsImportC

Create an exam by importing one or more source materials (e.g. an existing exam).

getExamsidC

Get a single exam by its ID.

postExamsidC

Update an existing exam.

deleteExamsidC

Delete the exam.

postExamsidDuplicateC

Duplicate the exam's questions and settings to a new exam.

postExamsidPrintC

Export an exam to a PDF file or Word document.

postExamsidGenerateC

Initiate a job to generate new questions for the exam using AI, based on the source materials and metadata specified.

postExamsidGenerateCancelC

Cancel an ongoing job to generate new questions for the exam using AI.

getExamsidContext_suggestionsC

Get AI-generated suggestions for context/instructions to include in the exam generation prompt, based on the source materials linked to the exam.

getSource_materialsB

Returns a list of source materials for the current organization.

postSource_materialsC

Add a source material and start processing it for later use in an exam.

getSource_materialsidB

Returns the current status and facts extracted from the specified source material.

deleteSource_materialsidC

Deletes the specified source material.

patchSource_materialsidC

Updates the specified source material.

postSource_materialsidSliceB

Create a new source material based on a specific page range of an existing source material.

getFoldersB

Get a list of folders for exam organisation that exist within the current workspace.

postFoldersC

Create a new folder in the current workspace.

postFoldersidC

Update an existing folder in the current workspace.

deleteFoldersidB

Delete a folder from the current workspace. If there are any exams in the folder, they will be moved out of the folder.

getQuestion_bankB

Get a list of question bank items that exist within the current workspace.

postQuestion_bankC

Add a question to the question bank in the current workspace.

deleteQuestion_bankidC

Delete a question bank item from the current workspace.

patchQuestion_bankidC

Update an existing question bank item in the current workspace.

getTaxonomiesB

Get a list available taxonomies, including defaults and taxonomies created in the current workspace.

postTaxonomiesC

Save a new taxonomy in the current workspace.

postTaxonomiesidC

Update an existing taxonomy in the current workspace.

deleteTaxonomiesidA

Delete a taxonomy from the current workspace. This fails if there are any exams associated with the taxonomy.

getStudent_levelsB

Get a list of available default student levels.

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/examplary-ai/mcp'

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