Skip to main content
Glama

Smart-Thinking

smartthinking

Analyze and structure thoughts within a reasoning graph, categorize thought types, create connections, request verification, and generate visualizations for improved decision-making and problem-solving.

Input Schema

NameRequiredDescriptionDefault
connectionsNoConnexions à d'autres pensées - Permet de lier cette pensée à d'autres pensées du graphe
containsCalculationsNoIndique si la pensée contient des calculs à vérifier
generateVisualizationNoGénérer une visualisation du graphe de pensée
helpNoAfficher le guide d'utilisation complet
requestSuggestionsNoDemander des suggestions d'amélioration du raisonnement
requestVerificationNoDemander explicitement une vérification des informations
sessionIdNoIdentifiant de session pour maintenir l'état entre les appels
suggestToolsNoSuggérer des outils MCP pertinents pour cette étape du raisonnement
thoughtYesLe contenu de la pensée à analyser - PARAMÈTRE OBLIGATOIRE - Cette pensée sera ajoutée au graphe de raisonnement
thoughtTypeNoType de pensée dans le graphe de raisonnement - Détermine la fonction de cette penséeregular
userIdNoIdentifiant de l'utilisateur pour la personnalisation
visualizationOptionsNoOptions avancées pour la visualisation
visualizationTypeNoType de visualisation à générergraph

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "connections": { "default": [], "description": "Connexions à d'autres pensées - Permet de lier cette pensée à d'autres pensées du graphe", "items": { "additionalProperties": false, "properties": { "attributes": { "additionalProperties": false, "properties": { "certainty": { "enum": [ "definite", "high", "moderate", "low", "speculative" ], "type": "string" }, "customAttributes": { "additionalProperties": { "type": "string" }, "type": "object" }, "directionality": { "enum": [ "unidirectional", "bidirectional", "multidirectional" ], "type": "string" }, "nature": { "enum": [ "causal", "correlational", "sequential", "hierarchical", "associative" ], "type": "string" }, "scope": { "enum": [ "broad", "specific", "partial", "complete" ], "type": "string" }, "temporality": { "enum": [ "before", "after", "during", "concurrent" ], "type": "string" } }, "type": "object" }, "bidirectional": { "description": "Si la relation est intrinsèquement bidirectionnelle", "type": "boolean" }, "description": { "description": "Description optionnelle de la connexion", "type": "string" }, "inferenceConfidence": { "description": "Confiance dans l'inférence (0 à 1)", "maximum": 1, "minimum": 0, "type": "number" }, "inferred": { "description": "Si la connexion a été inférée automatiquement", "type": "boolean" }, "strength": { "description": "Force de la connexion (0 à 1)", "maximum": 1, "minimum": 0, "type": "number" }, "targetId": { "description": "ID de la pensée cible", "type": "string" }, "type": { "description": "Type de connexion", "enum": [ "supports", "contradicts", "refines", "branches", "derives", "associates", "exemplifies", "generalizes", "compares", "contrasts", "questions", "extends", "analyzes", "synthesizes", "applies", "evaluates", "cites", "extended-by", "analyzed-by", "component-of", "applied-by", "evaluated-by", "cited-by" ], "type": "string" } }, "required": [ "targetId", "type", "strength" ], "type": "object" }, "type": "array" }, "containsCalculations": { "default": false, "description": "Indique si la pensée contient des calculs à vérifier", "type": "boolean" }, "generateVisualization": { "default": false, "description": "Générer une visualisation du graphe de pensée", "type": "boolean" }, "help": { "default": true, "description": "Afficher le guide d'utilisation complet", "type": "boolean" }, "requestSuggestions": { "default": false, "description": "Demander des suggestions d'amélioration du raisonnement", "type": "boolean" }, "requestVerification": { "default": false, "description": "Demander explicitement une vérification des informations", "type": "boolean" }, "sessionId": { "description": "Identifiant de session pour maintenir l'état entre les appels", "type": "string" }, "suggestTools": { "default": true, "description": "Suggérer des outils MCP pertinents pour cette étape du raisonnement", "type": "boolean" }, "thought": { "description": "Le contenu de la pensée à analyser - PARAMÈTRE OBLIGATOIRE - Cette pensée sera ajoutée au graphe de raisonnement", "type": "string" }, "thoughtType": { "default": "regular", "description": "Type de pensée dans le graphe de raisonnement - Détermine la fonction de cette pensée", "enum": [ "regular", "revision", "meta", "hypothesis", "conclusion" ], "type": "string" }, "userId": { "description": "Identifiant de l'utilisateur pour la personnalisation", "type": "string" }, "visualizationOptions": { "additionalProperties": false, "description": "Options avancées pour la visualisation", "properties": { "centerNode": { "description": "ID du nœud central pour les visualisations radiales ou hiérarchiques", "type": "string" }, "clusterBy": { "description": "Critère de regroupement des nœuds en clusters", "enum": [ "type", "theme", "metric", "connectivity" ], "type": "string" }, "direction": { "default": "TB", "description": "Direction de la disposition hiérarchique", "enum": [ "LR", "RL", "TB", "BT" ], "type": "string" }, "filters": { "additionalProperties": false, "description": "Options de filtrage des nœuds et des liens", "properties": { "connectionTypes": { "items": { "enum": [ "supports", "contradicts", "refines", "branches", "derives", "associates", "exemplifies", "generalizes", "compares", "contrasts", "questions", "extends", "analyzes", "synthesizes", "applies", "evaluates", "cites", "extended-by", "analyzed-by", "component-of", "applied-by", "evaluated-by", "cited-by" ], "type": "string" }, "type": "array" }, "customFilters": { "additionalProperties": {}, "type": "object" }, "dateRange": { "items": [ { "format": "date-time", "type": "string" }, { "format": "date-time", "type": "string" } ], "maxItems": 2, "minItems": 2, "type": "array" }, "metricThresholds": { "additionalProperties": false, "properties": { "confidence": { "items": [ { "type": "number" }, { "type": "number" } ], "maxItems": 2, "minItems": 2, "type": "array" }, "quality": { "items": [ { "type": "number" }, { "type": "number" } ], "maxItems": 2, "minItems": 2, "type": "array" }, "relevance": { "items": [ { "type": "number" }, { "type": "number" } ], "maxItems": 2, "minItems": 2, "type": "array" } }, "type": "object" }, "nodeTypes": { "items": { "$ref": "#/properties/thoughtType" }, "type": "array" }, "textSearch": { "type": "string" } }, "type": "object" }, "interactivity": { "additionalProperties": false, "description": "Options d'interactivité pour la visualisation", "properties": { "draggable": { "type": "boolean" }, "expandableNodes": { "type": "boolean" }, "highlightOnHover": { "type": "boolean" }, "initialZoom": { "type": "number" }, "selectable": { "type": "boolean" }, "tooltips": { "type": "boolean" }, "zoomRange": { "items": [ { "type": "number" }, { "type": "number" } ], "maxItems": 2, "minItems": 2, "type": "array" }, "zoomable": { "type": "boolean" } }, "type": "object" }, "maxDepth": { "description": "Profondeur maximale pour les visualisations hiérarchiques ou radiales", "type": "number" } }, "type": "object" }, "visualizationType": { "default": "graph", "description": "Type de visualisation à générer", "enum": [ "graph", "chronological", "thematic", "hierarchical", "force", "radial" ], "type": "string" } }, "required": [ "thought" ], "type": "object" }
Install Server

Other Tools from Smart-Thinking

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/Leghis/Smart-Thinking'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server