Skip to main content
Glama
Chanoir999

StudyPilot MCP Server

by Chanoir999

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FAISS_DIRNoSet FAISS_DIR only when the index must live elsewhere, such as an isolated test or deployment data volume.data/faiss/

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
search_materialsB

Search course materials with dense plus lexical reciprocal-rank fusion.

get_documentA

Read a complete course document using its document ID.

create_study_taskC

Create a study task. Use an ISO 8601 date-time when a deadline is needed.

list_study_tasksA

List study tasks, optionally filtered by their current status.

update_study_task_statusB

Set a study task status to pending, in_progress, or completed.

Prompts

Interactive templates invoked by user choice

NameDescription
study_quizCreate instructions for a source-grounded course quiz.

Resources

Contextual data attached and managed by the client

NameDescription
course_catalogList the course documents currently available to StudyPilot.

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/Chanoir999/StudyPilot'

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