Spaces:
Sleeping
Sleeping
Meet Patel
Refactor TutorX MCP server to integrate Mistral OCR for document processing, update concept graph tools for LLM-driven responses, and enhance learning path generation with Gemini. Transitioned various tools to utilize LLM for improved educational interactions and streamlined API responses.
a806ca2
""" | |
TutorX MCP Tools | |
This module contains all the MCP tools for the TutorX application. | |
""" | |
# Import all tools to make them available when importing the package | |
from .concept_tools import get_concept_tool, assess_skill_tool # noqa | |
from .concept_graph_tools import get_concept_graph_tool # noqa | |
from .lesson_tools import generate_lesson_tool # noqa | |
from .quiz_tools import generate_quiz_tool # noqa | |
from .interaction_tools import text_interaction, check_submission_originality # noqa | |
from .ocr_tools import mistral_document_ocr # noqa | |
from .learning_path_tools import get_learning_path # noqa | |
__all__ = [ | |
# Concept tools | |
'get_concept_tool', | |
'assess_skill_tool', | |
'get_concept_graph_tool', | |
# Lesson tools | |
'generate_lesson_tool', | |
# Quiz tools | |
'generate_quiz_tool', | |
# Interaction tools | |
'text_interaction', | |
'check_submission_originality', | |
# OCR tools | |
'mistral_document_ocr', | |
# Learning path tools | |
'get_learning_path', | |
] | |