@emmahyde/thinking-patterns
Version:
MCP server combining systematic thinking, mental models, debugging approaches, and stochastic algorithms for comprehensive cognitive pattern support
35 lines (34 loc) • 1.69 kB
JavaScript
import { DecisionFrameworkServer } from './DecisionFrameworkServer.js';
import { DomainModelingServer } from './DomainModelingServer.js';
import { MetacognitiveMonitoringServer } from './MetacognitiveMonitoringServer.js';
import { StructuredArgumentationServer } from './StructuredArgumentationServer.js';
import { VisualReasoningServer } from './VisualReasoningServer.js';
import { ProblemDecompositionServer } from './ProblemDecompositionServer.js';
import { CriticalThinkingServer } from './CriticalThinkingServer.js';
import { RecursiveThinkingServer } from './RecursiveThinkingServer.js';
import { TemporalThinkingServer } from './TemporalThinkingServer.js';
import { SequentialThinkingServer } from './SequentialThinkingServer.js';
import { StochasticAlgorithmServer } from './StochasticAlgorithmServer.js';
import { MentalModelServer } from './MentalModelServer.js';
import { CollaborativeReasoningServer } from './CollaborativeReasoningServer.js';
import { DebuggingApproachServer } from './DebuggingApproachServer.js';
import { ScientificMethodServer } from './ScientificMethodServer.js';
const serverImplementations = [
DecisionFrameworkServer,
DomainModelingServer,
MetacognitiveMonitoringServer,
StructuredArgumentationServer,
VisualReasoningServer,
ProblemDecompositionServer,
CriticalThinkingServer,
RecursiveThinkingServer,
TemporalThinkingServer,
MentalModelServer,
SequentialThinkingServer,
StochasticAlgorithmServer,
CollaborativeReasoningServer,
DebuggingApproachServer,
ScientificMethodServer,
];
const serverInstances = serverImplementations.map(ServerClass => new ServerClass());
export default serverInstances;