Add Claude N8N toolkit with Docker mock API server
- Added comprehensive N8N development tools collection - Added Docker-containerized mock API server for testing - Added complete documentation and setup guides - Added mock API server with health checks and data endpoints - Tools include workflow analyzers, debuggers, and controllers 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
41
claude_n8n/tools/__init__.py
Normal file
41
claude_n8n/tools/__init__.py
Normal file
@@ -0,0 +1,41 @@
|
||||
"""
|
||||
N8N Workflow Development Tools
|
||||
|
||||
A comprehensive toolkit for automated N8N workflow development, testing, and improvement.
|
||||
"""
|
||||
|
||||
from .n8n_client import N8NClient, N8NConfig
|
||||
from .workflow_analyzer import WorkflowAnalyzer, AnalysisResult
|
||||
from .execution_monitor import ExecutionMonitor, ExecutionEvent, ExecutionStatus, create_simple_monitor
|
||||
from .workflow_improver import WorkflowImprover, TestCase, ImprovementResult
|
||||
from .n8n_assistant import N8NAssistant
|
||||
from .mock_api_server import MockAPIServer, create_mock_api_server
|
||||
from .workflow_controller import WorkflowController, create_workflow_controller
|
||||
from .docker_log_monitor import DockerLogMonitor, create_docker_log_monitor
|
||||
from .manual_trigger_manager import ManualTriggerManager, create_manual_trigger_manager
|
||||
|
||||
__version__ = "1.0.0"
|
||||
__author__ = "Claude Code CLI"
|
||||
|
||||
__all__ = [
|
||||
"N8NClient",
|
||||
"N8NConfig",
|
||||
"WorkflowAnalyzer",
|
||||
"AnalysisResult",
|
||||
"ExecutionMonitor",
|
||||
"ExecutionEvent",
|
||||
"ExecutionStatus",
|
||||
"create_simple_monitor",
|
||||
"WorkflowImprover",
|
||||
"TestCase",
|
||||
"ImprovementResult",
|
||||
"N8NAssistant",
|
||||
"MockAPIServer",
|
||||
"create_mock_api_server",
|
||||
"WorkflowController",
|
||||
"create_workflow_controller",
|
||||
"DockerLogMonitor",
|
||||
"create_docker_log_monitor",
|
||||
"ManualTriggerManager",
|
||||
"create_manual_trigger_manager"
|
||||
]
|
||||
Reference in New Issue
Block a user