Skip to main content
Glama

collegia-mcp

MCP server for the Collège de Bruxelles, intended for teachers: it exposes tools, resources, and prompts that make AI agents more useful for lesson preparation, grading, and administrative tasks.

It is all packaged as a Claude plugin: a single installation provides both the MCP server and the skills.

Current status: demo skeleton. One example of each primitive.

Installing the plugin

claude plugin validate .
claude plugin install . --scope local

The plugin declares the server over stdio (.mcp.json): nothing to launch by hand.

Related MCP server: Education AI MCP

Starting the standalone server (development)

uv sync
uv run collegia-mcp

The server listens on http://127.0.0.1:8000/mcp (streamable HTTP). Environment variables: COLLEGIA_MCP_HOST, COLLEGIA_MCP_PORT, COLLEGIA_MCP_PATH.

Other useful commands:

uv run fastmcp dev src/collegia_mcp/server.py      # MCP Inspector
uv run fastmcp inspect src/collegia_mcp/server.py  # lister les composants

Exposed components

Type

Name

Role

Tool

compute_class_average

Average, extremes, and pass rate for a series of grades.

Resource

collegia://etablissement/infos

School fact sheet (contact details, grades, standard schedule).

Prompt

prepare_assessment

Prepares a written assessment for a subject, a year, and a chapter.

Skill

analyser-resultats

Analyzes a series of grades and writes a class council comment.

Connecting an MCP client

{
  "mcpServers": {
    "collegia": {
      "type": "http",
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Provides AI-powered educational tools for teachers including lesson planning, quiz creation, student progress analysis, learning path recommendations, and rubric generation. Enables educators to automate administrative tasks and personalize learning experiences through natural language interactions.
    5
    8 npm
    98 PyPI
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to directly operate Google Classroom, including checking submissions, listing students, and creating assignments and announcements, with self-hosted deployment for data privacy.
    -