sigma / tools /__init__.py
Aktraiser
refacto code
a4d9764
raw
history blame
2.19 kB
"""
🎨 Figma MCP Tools - Outils organisés par catégorie
"""
# Import de la configuration
from .config import figma_config, make_figma_request
# Import des outils de configuration
from .config import configure_figma_token, configure_figma_file_id
# Import des outils de navigation
from .navigation import (
get_figma_file_info,
get_figma_comments,
get_figma_user_info
)
# Import des outils de compte utilisateur
from .user_account import (
get_figma_user_detailed_info,
list_figma_user_teams,
get_figma_team_info,
get_figma_current_user_permissions,
get_figma_workspace_usage_stats,
get_figma_api_limitations_info,
list_figma_team_projects
)
# Import des outils Figma Design
from .figma_design import (
create_figma_rectangle,
create_figma_frame,
create_figma_text
)
# Import des outils FigJam
from .figjam import (
create_figjam_sticky_note,
create_figjam_connector_between_elements,
create_figjam_shape_with_text,
create_figjam_table,
create_figjam_code_block,
create_figjam_background_shape,
create_figjam_sticker,
create_figjam_workshop_template,
create_figjam_organized_zone
)
# Liste de tous les outils disponibles pour l'export
__all__ = [
# Configuration
'figma_config',
'make_figma_request',
'configure_figma_token',
'configure_figma_file_id',
# Navigation
'get_figma_file_info',
'get_figma_comments',
'get_figma_user_info',
# Compte utilisateur
'get_figma_user_detailed_info',
'list_figma_user_teams',
'get_figma_team_info',
'get_figma_current_user_permissions',
'get_figma_workspace_usage_stats',
'get_figma_api_limitations_info',
'list_figma_team_projects',
# Figma Design
'create_figma_rectangle',
'create_figma_frame',
'create_figma_text',
# FigJam
'create_figjam_sticky_note',
'create_figjam_connector_between_elements',
'create_figjam_shape_with_text',
'create_figjam_table',
'create_figjam_code_block',
'create_figjam_background_shape',
'create_figjam_sticker',
'create_figjam_workshop_template',
'create_figjam_organized_zone'
]