MCPcopy Create free account

hub / github.com/contextform/freecad-mcp / types & classes

Types & classes26 in github.com/contextform/freecad-mcp

↓ 2 callersClassGlobalAIService
Global AI service that runs across all workbenches
AICopilot/InitGui.py:27
↓ 1 callersClassAICopilotWorkbench
AI Copilot management workbench - optional UI for service control
AICopilot/InitGui.py:117
↓ 1 callersClassAI_Connect
Command to connect to Claude
AICopilot/commands/ai_commands.py:7
↓ 1 callersClassAI_Connect
Command to connect to Claude
archive/commands/ai_commands.py:7
↓ 1 callersClassAI_Disconnect
Command to disconnect from Claude
AICopilot/commands/ai_commands.py:36
↓ 1 callersClassAI_Disconnect
Command to disconnect from Claude
archive/commands/ai_commands.py:36
↓ 1 callersClassAI_RestartService
AICopilot/InitGui.py:205
↓ 1 callersClassAI_ServiceStatus
AICopilot/InitGui.py:187
↓ 1 callersClassAI_ShowMemory
Command to show AI memory/learning
AICopilot/commands/ai_commands.py:56
↓ 1 callersClassAI_ShowMemory
Command to show AI memory/learning
archive/commands/ai_commands.py:56
↓ 1 callersClassCADMemorySystem
Intelligent memory for CAD operations
archive/memory_system.py:12
↓ 1 callersClassDebugFreeCADServer
Minimal debug version of FreeCAD socket server with extensive logging
debug/debug_socket_server.py:18
↓ 1 callersClassDesignContext
Rich context about current design state
archive/mcp_server.py:19
↓ 1 callersClassFreeCADEventObserver
Captures rich context from user interactions
AICopilot/event_observer.py:11
↓ 1 callersClassFreeCADReActAgent
Claude Code-style agent for FreeCAD iteration and assistance
AICopilot/freecad_agent.py:9
↓ 1 callersClassFreeCADSocketServer
Socket server that runs inside FreeCAD to receive MCP commands
AICopilot/socket_server.py:191
↓ 1 callersClassLogCapture
debug/debug_socket_server.py:167
↓ 1 callersClassMCPStdioBridge
Bridge using stdio for Claude Desktop
archive/mcp_bridge.py:110
↓ 1 callersClassModalCommandSystem
System that triggers native FreeCAD commands directly
AICopilot/modal_command_system.py:9
↓ 1 callersClassUniversalSelector
Universal selection system for human-in-the-loop CAD operations
AICopilot/socket_server.py:54
ClassCADMemorySystem
Intelligent memory for CAD operations
AICopilot/memory_system.py:12
ClassEmbeddedFreeCADMCP
MCP Server with COMPLETE FreeCAD access
archive/mcp_server_core.py:19
ClassEmbeddedMCPServer
MCP Server embedded directly in FreeCAD process
archive/mcp_server.py:28
ClassEnhancedFreeCADMCP
Enhanced MCP Server with complete FreeCAD control
archive/mcp_server_enhanced.py:20
ClassFreeCADEventObserver
Captures rich context from user interactions
archive/event_observer.py:11
ClassMCPBridge
Bridge between Claude (external) and FreeCAD (internal) MCP server
archive/mcp_bridge.py:11