Skip to main content
Glama

Smart-Thinking

Pensamiento inteligente

insignia de herrería versión npm Licencia: MIT Mecanografiado Plataforma: Windows Plataforma: macOS Plataforma: Linux

Descripción general

Smart-Thinking es un sofisticado servidor de Protocolo de Contexto de Modelo (MCP) que proporciona un marco de razonamiento multidimensional, adaptativo y autoverificable para asistentes de IA como Claude. A diferencia de los enfoques de razonamiento lineal, Smart-Thinking utiliza una arquitectura basada en gráficos que permite conexiones complejas entre pensamientos, proporcionando una capacidad de razonamiento más matizada y más cercana a la cognición humana.

Smart-Thinking es totalmente compatible con todas las plataformas (Windows, macOS, Linux) y se integra perfectamente con muchos clientes MCP, incluidos Claude Desktop, Cline, Windsurf y otras aplicaciones compatibles con MCP.

Características principales

Arquitectura cognitiva avanzada

  • Gráfico de pensamiento multidimensional que reemplaza las secuencias lineales tradicionales

  • Estimación dinámica y autoadaptativa del número de pensamientos necesarios

  • Tipos de conexiones ricas y matizadas entre pensamientos (apoya, contradice, refina, etc.)

  • Métricas de pensamiento contextual (confianza, relevancia, calidad)

Sistema de verificación robusto

  • Verificación automática de hechos y cálculos con 8 estados diferentes

  • Detección de contradicciones e incertidumbres en el razonamiento

  • Puntuaciones de confiabilidad adaptadas a cada tipo de verificación

  • Generación de resúmenes de certeza apropiados al contexto

Funciones avanzadas

  • Memoria persistente de sesiones anteriores

  • Mecanismos de autoaprendizaje para mejorar el razonamiento

  • Personalización fácil de usar para un razonamiento relevante

  • Visualizaciones interactivas del proceso de razonamiento

  • Colaboración entre múltiples agentes para el trabajo en equipo

  • Integración perfecta con el ecosistema de herramientas MCP

Compatibilidad entre plataformas

  • Funciona de forma idéntica en Windows, macOS y Linux.

  • Compatible con NVM (Node Version Manager) en todas las plataformas

  • Gestión automática de rutas de archivos según la plataforma

  • Configuración simplificada para cada entorno

  • Resolución automática de problemas específicos del sistema operativo

Instalación

Opción 1: Instalación global (recomendada)

# Sur macOS/Linux npm install -g smart-thinking-mcp # Sur Windows (depuis PowerShell ou CMD) npm install -g smart-thinking-mcp

Opción 2: Instalación mediante herrería

Para instalar Smart-Thinking automáticamente a través de Smithery :

npx -y @smithery/cli install @Leghis/smart-thinking --client claude

Opción 3: Usar a través de npx (sin instalación)

# Sur macOS/Linux npx -y smart-thinking-mcp # Sur Windows (moins recommandé, préférez l'installation globale) npx -y smart-thinking-mcp

Opción 4: Instalar desde el código fuente

# Cloner le dépôt git clone https://github.com/Leghis/Smart-Thinking.git cd Smart-Thinking # Installer les dépendances npm install # Compiler le projet npm run build # Créer un lien npm global npm link

Configuración con Claude Desktop

Configuración en macOS

Agregue esta configuración a su archivo ~/Library/Application Support/Claude/claude_desktop_config.json :

{ "mcpServers": { "smart-thinking": { "command": "smart-thinking-mcp" } } }

O vía npx:

{ "mcpServers": { "smart-thinking": { "command": "npx", "args": ["-y", "smart-thinking-mcp"] } } }

Configuración en Windows

Agregue esta configuración a su archivo %APPDATA%\Claude\claude_desktop_config.json :

{ "mcpServers": { "smart-thinking": { "command": "C:/Users/VotreNom/AppData/Roaming/npm/smart-thinking-mcp.cmd" } } }

O con la ruta completa a Node.js (recomendado para Windows):

{ "mcpServers": { "smart-thinking": { "command": "C:/Program Files/nodejs/node.exe", "args": ["C:/Users/VotreNom/AppData/Roaming/npm/node_modules/smart-thinking-mcp/build/index.js"] } } }

Importante :

  • Reemplace VotreNom con su nombre de usuario de Windows.

  • Utilice barras diagonales ( / ) en las rutas de Windows, incluso si el sistema operativo utiliza barras diagonales invertidas ( \ ).

Para obtener instrucciones de instalación detalladas, consulte la Guía de instalación .

Sistema de archivos multiplataforma

Smart-Thinking implementa una gestión avanzada del sistema de archivos compatible con todas las plataformas:

Características del sistema de archivos

  • Normalización automática de rutas : conversión perfecta entre los separadores de rutas de Windows ( \ ) y Unix ( / )

  • Detección de plataforma integrada : Adaptación automática según el sistema operativo (Windows, macOS, Linux)

  • Manejo de rutas especiales : compatibilidad con rutas UNC de Windows, rutas WSL y rutas con espacios

  • Directorio de datos autoconfigurado : Creación y gestión automática del directorio de datos

  • Respaldo inteligente : creación automática de un directorio alternativo en caso de problemas de acceso

  • Rutas de configuración específicas de la plataforma : ubicación correcta de los archivos de configuración según el sistema operativo

Configurar el directorio de datos

De forma predeterminada, Smart-Thinking crea y utiliza una carpeta data en su directorio de trabajo. También puede especificar un directorio personalizado con la variable de entorno SMART_THINKING_DATA_DIR :

{ "mcpServers": { "smart-thinking": { "command": "smart-thinking-mcp", "env": { "SMART_THINKING_DATA_DIR": "/chemin/absolu/vers/data" } } } }

Compatibilidad con NVM (Administrador de versiones de nodo)

Smart-Thinking detecta automáticamente si Node.js está instalado a través de NVM y adapta las rutas en consecuencia, proporcionando una compatibilidad perfecta en todas las plataformas, incluido Windows con NVM.

Usar

Configuración principal

Configuración

Amable

Descripción

thought

cadena

Contenido del pensamiento a analizar (obligatorio)

thoughtType

cadena

Tipo de pensamiento ('regular', 'revisión', 'meta', 'hipótesis', 'conclusión')

connections

formación

Conexiones con otros pensamientos

requestVerification

booleano

Habilitar la verificación automática

containsCalculations

booleano

Indica si el pensamiento contiene cálculos

generateVisualization

booleano

Generar una visualización de gráfico de pensamiento

suggestTools

booleano

Sugerir herramientas MCP relevantes

sessionId

cadena

ID de sesión para persistencia

Ejemplos de uso

Razonamiento simple

Utilise l'outil Smart-Thinking pour analyser les avantages et inconvénients des énergies renouvelables.

Con verificación automática

Utilise Smart-Thinking avec vérification (requestVerification=true) pour évaluer les affirmations suivantes sur le changement climatique.

Con visualización

Utilise Smart-Thinking avec visualisation (generateVisualization=true) pour développer une stratégie marketing multicouche.

Análisis colaborativo

Utilise Smart-Thinking avec un identifiant de session (sessionId="projet-innovation") pour analyser ce problème complexe d'optimisation.

Sistema de verificación

Smart-Thinking incorpora un sofisticado sistema de verificación que evalúa la fiabilidad de la información y los cálculos. Admite 8 estados de verificación distintos:

Estado

Descripción

verified

Información verificada con confianza

partially_verified

Información parcialmente verificada

unverified

Información no verificada

contradicted

Información contradicha por otras fuentes

inconclusive

Verificación no concluyente

absence_of_information

Falta de información sobre el tema

uncertain

Información incierta debido a contradicciones

contradictory

Información inherentemente contradictoria

El sistema calcula una puntuación de confiabilidad que combina estos estados con otras métricas como la confianza, la relevancia y la calidad.

Cálculo de la puntuación de fiabilidad

La puntuación de confiabilidad se calcula utilizando una f��rmula que equilibra:

  • Métricas básicas (confianza, relevancia, calidad)

  • El estado de verificación

  • Los resultados de la verificación del cálculo (si está presente)

  • Historial de puntuaciones anteriores (para suavizado temporal)

Los umbrales y las puntuaciones se han optimizado mediante simulación para garantizar la máxima consistencia.

Visualización

Smart-Thinking ofrece varios tipos de visualizaciones de gráficos de pensamiento:

  • Gráfico estándar : disposición estándar de la red de pensamiento

  • Cronológico : Organización temporal de los pensamientos.

  • Tema : Clusters por temas similares

  • Jerárquico : Estructura de árbol

  • Fuerza : Disposición basada en las fuerzas de atracción/repulsión

  • Radial : Círculos concéntricos alrededor de un pensamiento central.

Las visualizaciones se pueden filtrar según:

  • Tipos de pensamientos

  • Tipos de conexión

  • Umbrales métricos

  • Búsqueda de texto

  • Rangos de fechas

Persistencia de datos

Smart-Thinking implementa un robusto sistema de persistencia de datos que almacena:

  • Gráficos de pensamiento por sesión

  • Resultados de la verificación para su futura reutilización

  • Métricas calculadas para análisis y mejora

  • Preferencias del usuario para la personalización

Los datos se almacenan de forma compatible con varias plataformas en archivos JSON estructurados en el sistema de archivos, lo que garantiza la persistencia entre sesiones.

Compatibilidad con clientes MCP

Smart-Thinking es compatible con muchos clientes MCP, incluidos:

  • Aplicación de escritorio Claude : soporte completo para herramientas, recursos y sugerencias

  • Cline : Soporte para herramientas y recursos

  • Continuar : Soporte completo para todas las funciones de MCP

  • : Soporte para herramientas

  • Cursor : Soporte para herramientas

  • Editor de Windsurf : compatibilidad con herramientas AI Flow

  • Y más...

Comparación con el pensamiento secuencial

Funcionalidad

Pensamiento secuencial

Pensamiento inteligente

Estructura del pensamiento

Lineal

Multidimensional (gráfico)

Tipos de conexión

Límites

Rico y matizado (más de 16 tipos)

Adaptación

Estático

Dinámico y contextual

Verificación

Básico

Avanzado (8 estados diferentes)

Visualización

Simple

Interactivo y configurable

Memoria

Temporario

Persistente con la vectorización

Colaboración

No

Sí (multiagente)

Personalización

Limitado

Adaptable al usuario

autoaprendizaje

No

Métrica

Lo esencial

Contextual y multifactorial

Compatibilidad de plataformas

Limitado

Completo (Windows, macOS, Linux)

API e integración

Smart-Thinking se puede integrar en otras aplicaciones Node.js:

import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import { SmartThinking } from 'smart-thinking-mcp'; // Initialiser Smart-Thinking const smartThinking = new SmartThinking({ persistenceEnabled: true, verificationEnabled: true }); // Utiliser les fonctionnalités const result = await smartThinking.processThought({ thought: "Cette pensée sera analysée et vérifiée", requestVerification: true }); console.log(result.qualityMetrics); console.log(result.verificationStatus);

Solución de problemas

Comprobación rápida del funcionamiento

Para verificar que Smart-Thinking funciona correctamente:

# Sur macOS/Linux smart-thinking-mcp # Sur Windows smart-thinking-mcp.cmd

Debería ver el mensaje de inicio del servidor.

Consultar los registros

Si encuentra alguna dificultad, consulte los registros de Claude Desktop:

  • En macOS: ~/Library/Logs/Claude/mcp*.log

  • En Windows: %USERPROFILE%\AppData\Local\Claude\logs\mcp*.log

  • En Linux: ~/.local/share/Claude/logs/mcp*.log

Problemas comunes y soluciones

Asunto

Solución

El pensamiento inteligente no aparece en Claude

Verifique las rutas en la configuración, reinicie Claude Desktop

Errores de acceso a archivos

Verifique los permisos del directorio de datos

Problemas de conexión en Windows

Utilice rutas completas y absolutas con barras diagonales

Errores con NVM en Windows

Utilice la ruta completa a la versión activa de Node.js

Para problemas específicos de Windows y NVM, consulte la sección dedicada en la Guía de instalación .

Contribución

¡Las contribuciones son bienvenidas! Consulte nuestra Guía de contribuciones para obtener más información.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un sofisticado servidor MCP que proporciona un marco de razonamiento adaptativo y multidimensional para asistentes de IA, reemplazando el razonamiento lineal con una arquitectura basada en gráficos para procesos cognitivos más matizados.

  1. Descripción general
    1. Características principales
      1. Arquitectura cognitiva avanzada
      2. Sistema de verificación robusto
      3. Funciones avanzadas
      4. Compatibilidad entre plataformas
    2. Instalación
      1. Opción 1: Instalación global (recomendada)
      2. Opción 2: Instalación mediante herrería
      3. Opción 3: Usar a través de npx (sin instalación)
      4. Opción 4: Instalar desde el código fuente
    3. Configuración con Claude Desktop
      1. Configuración en macOS
      2. Configuración en Windows
    4. Sistema de archivos multiplataforma
      1. Características del sistema de archivos
      2. Configurar el directorio de datos
      3. Compatibilidad con NVM (Administrador de versiones de nodo)
    5. Usar
      1. Configuración principal
      2. Ejemplos de uso
    6. Sistema de verificación
      1. Cálculo de la puntuación de fiabilidad
    7. Visualización
      1. Persistencia de datos
        1. Compatibilidad con clientes MCP
          1. Comparación con el pensamiento secuencial
            1. API e integración
              1. Solución de problemas
                1. Comprobación rápida del funcionamiento
                2. Consultar los registros
                3. Problemas comunes y soluciones
              2. Contribución
                1. Licencia

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    An MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.
                    Last updated -
                    14
                    MIT License
                  • A
                    security
                    F
                    license
                    A
                    quality
                    An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
                    Last updated -
                    11
                    39
                    78
                    • Linux
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    An advanced MCP server that implements sophisticated sequential thinking using a coordinated team of specialized AI agents (Planner, Researcher, Analyzer, Critic, Synthesizer) to deeply analyze problems and provide high-quality, structured reasoning.
                    Last updated -
                    246
                    • Linux
                    • Apple
                  • A
                    security
                    A
                    license
                    A
                    quality
                    An MCP server that provides a "think" tool enabling structured reasoning for AI agents, allowing them to pause and record explicit thoughts during complex tasks or multi-step tool use.
                    Last updated -
                    1
                    74
                    MIT License

                  View all related MCP servers

                  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