Lienzo MCP
Canvas MCP es un conjunto de herramientas que permite a sus agentes de IA interactuar con Canvas LMS y Gradescope.
Características
- Encuentre recursos relevantes : ¡capacidad de encontrar recursos relevantes para una consulta determinada en lenguaje natural!
- Consultar tareas próximas : no solo recupera las tareas próximas, sino que también proporciona su desglose para un curso determinado.
- Obtén cursos y tareas de Gradescope : consulta tus cursos y tareas de Gradescope con lenguaje natural, obtén el estado de envío y mucho más.
- Obtener cursos
- Obtener módulos
- Obtener elementos del módulo
- Obtener la URL del archivo
- Obtener eventos del calendario
- Obtener asignaciones
- y mucho más...
Uso
Anote de antemano lo siguiente:
- Clave API de Canvas desde
Canvas > Account > Settings > Approved Integrations > New Access Token
- Clave API de Gemini de https://aistudio.google.com/app/apikey
- Correo electrónico y contraseña de Gradescope https://www.gradescope.com/
Instalación mediante herrería ( preferible )
Para instalar Canvas MCP para Claude Desktop automáticamente a través de Smithery :
O bien, para que Cursor IDE utilice canvas-mcp con otros modelos:
O, para Windsurf:
Instalación manual (SOLO para instancias locales)
Descargue el repositorio y ejecute los siguientes comandos:
Configuración manual
Cree un archivo .env
en el directorio raíz con las siguientes variables de entorno:
Agregue lo siguiente a su archivo mcp.json
o claude_desktop_config.json
:
Construido por Aryan Keluskar :)
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un conjunto de herramientas que permite a los agentes de IA interactuar con Canvas LMS, lo que permite a los usuarios encontrar recursos relevantes, obtener información del curso y navegar por los módulos a través de consultas en lenguaje natural.
Related MCP Servers
- AsecurityAlicenseAqualityProvides LLM Agents with AI-powered mentorship for code review, design critique, writing feedback, and brainstorming using the Deepseek API, enabling enhanced output in various development and strategic planning tasks.Last updated -531TypeScriptApache 2.0
- -securityAlicense-qualityA local server that enables interaction with Canvas Learning Management System API through Claude Desktop, allowing users to manage courses, access assignments, view announcements, and retrieve course materials.Last updated -8PythonMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables interaction with the Canvas Learning Management System API, allowing users to manage courses, assignments, enrollments, and grades within Canvas.Last updated -545936JavaScript
- -securityAlicense-qualityEnables AI assistants like Claude to interact with Canvas LMS through the Canvas API, providing tools for managing courses, announcements, rubrics, assignments, and student data.Last updated -TypeScriptMIT License