Meet Patel
Refactor TutorX MCP server to remove legacy client and utility modules, update app.py for SSE integration, and enhance .gitignore to exclude .cursor directory. Clean up main.py for improved server configuration and streamline run script for better usability.
1af10cc
raw
history blame
1.02 kB
"""
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 pdf_ocr, image_to_text # 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
'pdf_ocr',
'image_to_text',
# Learning path tools
'get_learning_path',
]