collegia-mcp

collegia-mcp

Enables teachers to use AI agents for lesson preparation, grading, and administrative tasks through tools for class averages, school resources, and assessment prompts.

Category
Visit Server

README

collegia-mcp

Serveur MCP du Collège de Bruxelles, destiné aux enseignants : il expose des outils, des ressources et des prompts qui rendent les agents IA plus utiles pour la préparation de cours, la correction et les tâches administratives.

Le tout est empaqueté en plugin Claude : une installation apporte à la fois le serveur MCP et les skills.

État actuel : squelette de démonstration. Un exemple de chaque primitive.

Installer le plugin

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

Le plugin déclare le serveur en stdio (.mcp.json) : rien à lancer à la main.

Démarrer le serveur seul (développement)

uv sync
uv run collegia-mcp

Le serveur écoute sur http://127.0.0.1:8000/mcp (streamable HTTP). Variables d'environnement : COLLEGIA_MCP_HOST, COLLEGIA_MCP_PORT, COLLEGIA_MCP_PATH.

Autres commandes utiles :

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

Composants exposés

Type Nom Rôle
Outil compute_class_average Moyenne, extrêmes et taux de réussite d'une série de notes.
Ressource collegia://etablissement/infos Fiche d'identité de l'école (coordonnées, niveaux, horaire type).
Prompt prepare_assessment Prépare une évaluation écrite pour une matière, une année et un chapitre.
Skill analyser-resultats Analyse une série de notes et rédige un commentaire de conseil de classe.

Brancher un client MCP

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

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured