PAIDEIA MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PAIDEIA_MCP_AUTO_INSTALL | No | Set to 0 to disable automatic installation of missing Python dependencies. Default is 1. | 1 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ingest_pdfsA | Render every materials/**/*.pdf to markdown via the selected OCR engine. Idempotent unless force=True. |
| grade_pdfA | OCR a single hand-written answer PDF into answers/converted/.md with a confidence tier. |
| build_course_indexC | Inventory converted/ markdown files and write a draft course-index/{summary,patterns,coverage}.md baseline. |
| course_phaseA | Return the artifact-derived course phase (setup/diag/drill/mock/cram/cool), days_until_exam, and top_miss_pattern. |
| init_courseC | Create a PAIDEIA local course folder skeleton for Alt or any MCP client. |
| parse_paideia_repoB | Parse a PAIDEIA repo into the canonical action catalog. |
| list_paideia_actionsC | List PAIDEIA actions available to Alt's local model. |
| prepare_paideia_actionC | Compose the original PAIDEIA instruction, current workspace context, and output contract for an Alt local model to execute. |
| list_artifactsB | List markdown artifacts in a PAIDEIA course folder. |
| read_artifactC | Read a PAIDEIA course artifact by relative path. |
| write_artifactC | Write/append/create a PAIDEIA markdown artifact under the course root. |
| import_alt_noteC | Import an Alt active note/transcript into materials/ and optionally converted/ for PAIDEIA analysis. |
| import_alt_notesB | Batch-import Alt note payloads from alt.notes.getContent into materials/ and converted/. |
| bootstrap_alt_courseC | Create a PAIDEIA course folder and import an initial batch of Alt note transcripts in one call. |
| save_action_artifactB | Save a local-model-generated PAIDEIA action output to canonical paths such as quizzes/, twins/, mock/, derivations/, or cheatsheet/final.md. |
| save_course_indexC | Save model-generated analyze outputs to course-index/summary.md, course-index/patterns.md, and course-index/coverage.md in one call. |
| save_grade_reportC | Save a model-generated grading report under answers/converted/ and append any canonical error-log entries. |
| append_errorB | Append one canonical YAML error entry to errors/log.md. |
| parse_exam_radar_exportC | Parse an OPTIMETA Exam Radar exam-radar:v1 markdown export. |
| import_exam_radarC | Import Exam Radar into radar.md, coverage.md annotation, and a gold-zone weakmap. |
| pattern_lookupB | Filter course-index/patterns.md by Pk label or keyword. |
| hwmapB | Read course-index/coverage.md and return HW-density exam-priority rows. |
| generate_weakmapC | Generate a compact timestamped weakmap from errors/log.md. |
| alt_workflow_guideC | Return an Alt-local-model PAIDEIA operating guide. This mirrors the MCP prompts for clients that only expose tools. |
| alt_capability_manifestB | Return the machine-readable Alt manifest: setup, SDK boundary, PAIDEIA rules, and action-to-tool recipes for all 16 actions. |
| paideia_doctorB | Diagnose PAIDEIA MCP install health, external dependencies, course-folder readiness, action prerequisites, and next steps. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| paideia-operating-guide | General operating policy for using PAIDEIA from Alt. |
| paideia-course-bootstrap | Create or attach to a local PAIDEIA course folder. |
| paideia-lecture-to-quiz | Import an Alt transcript, update the graph, and produce a quiz. |
| paideia-attempt-first-drill | Run PAIDEIA's attempt-first blind/twin workflow. |
| paideia-exam-radar-import | Import Exam Radar output and fold it into the course graph. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| paideia-alt-manifest | JSON manifest mapping every PAIDEIA action to the MCP tools Alt's local model should call. |
| paideia-alt-system-prompt | Default operating prompt for Alt local models using PAIDEIA MCP. |
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/OPTIMETA/PAIDEIA-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server