mcp-structured-thinking
Servidor MCP de pensamiento estructurado
Un servidor de Protocolo de Contexto de Modelo (MCP) de TypeScript basado en el servidor Python de Pensamiento Secuencial de Arben Ademi . El objetivo de este proyecto es permitir a los estudiantes de maestría en derecho (LLM) construir mapas mentales programáticamente para explorar un espacio de ideas, con autorreflexión metacognitiva forzada.
Configuración
Establezca la configuración de la herramienta en Claude Desktop, Cursor u otro cliente MCP de la siguiente manera:
{
"structured-thinking": {
"command": "npx",
"args": ["-y", "structured-thinking"]
}
}Related MCP server: Basic MCP Server
Descripción general
Puntuaciones de calidad del pensamiento
Cuando un LLM captura un pensamiento, le asigna una puntuación de calidad entre 0 y 1. Esta puntuación se utiliza, en combinación con la etapa del pensamiento, para proporcionar retroalimentación "metacognitiva" al LLM sobre cómo "dirigir" su proceso de pensamiento.
Etapas del pensamiento
Cada pensamiento se etiqueta con una etapa (p. ej., Definición del Problema, Análisis, Ideación) para ayudar a gestionar el ciclo de vida del proceso de pensamiento del LLM. En la implementación actual, estas etapas desempeñan un papel fundamental. De hecho, si el LLM dedica demasiado tiempo a una etapa determinada o tiene pensamientos de baja calidad en la etapa actual, el servidor le proporcionará retroalimentación para orientar su pensamiento hacia otras etapas, o al menos hacia estrategias de pensamiento atípicas de la etapa actual. (P. ej., en modo deductivo, se animará al LLM a considerar pensamientos más creativos).
Ramificación del pensamiento
El Máster en Derecho (LLM) puede generar ramificaciones a partir de una idea específica para explorar diferentes líneas de razonamiento en paralelo. Cada rama se rastrea por separado, lo que permite gestionar escenarios donde deben coexistir múltiples soluciones o ideas.
Gestión de la memoria
El servidor mantiene un búfer de memoria de "corto plazo" de los diez pensamientos más recientes del LLM y una memoria de "largo plazo" de pensamientos que se pueden recuperar en función de sus etiquetas para resumir todo el historial del proceso de pensamiento del LLM sobre un tema determinado.
Limitaciones
Monitoreo metacognitivo ingenuo
Actualmente, las métricas de calidad y la retroalimentación metacognitiva se derivan mecánicamente a partir de multiplicadores ingenuos basados en etapas aplicados a una única puntuación de calidad autoinformada.
Como parte del trabajo futuro, planeo agregar retroalimentación metacognitiva más sofisticada, incluido el análisis semántico del contenido del pensamiento, procesos de verificación del pensamiento y un monitoreo más inteligente de errores de razonamiento.
Falta de interfaz de usuario
Actualmente, el servidor almacena todos los pensamientos en la memoria y no los conserva en un archivo ni en una base de datos. Tampoco existe una interfaz de usuario para revisar el espacio de pensamiento ni visualizar el mapa mental.
Como parte del trabajo futuro, planeo incorporar un cliente de visualización simple para que el usuario pueda ver cómo evoluciona el gráfico de pensamiento.
Herramientas MCP
El servidor expone las siguientes herramientas MCP:
capturar_pensamiento
Cree un pensamiento en el historial de pensamientos, con metadatos sobre el tipo de pensamiento, la calidad, el contenido y las relaciones con otros pensamientos.
Parámetros:
thought: El contenido del pensamiento actualthought_number: Posición actual en la secuenciatotal_thoughts: Número total esperado de pensamientosnext_thought_needed: Si debería seguir otro pensamientostage: Etapa actual del pensamiento (por ejemplo, "Definición del problema", "Análisis")is_revision(opcional): si esto revisa un pensamiento previorevises_thought(opcional): Número de pensamiento que se está revisandobranch_from_thought(opcional): Punto de partida para una nueva rama de pensamientobranch_id(opcional): identificador de la rama actualneeds_more_thoughts(opcional): si se necesitan pensamientos adicionalesscore(opcional): Puntuación de calidad (de 0,0 a 1,0)tags(opcional): Categorías o etiquetas para el pensamiento
revisar_pensamiento
Revisar un pensamiento en el historial de pensamientos, con metadatos sobre el tipo de pensamiento, la calidad, el contenido y las relaciones con otros pensamientos.
Parámetros:
thought_id: El ID del pensamiento a revisarParámetros de
capture_thought
recuperar pensamientos relevantes
Recupere pensamientos del almacenamiento a largo plazo que comparten etiquetas con el pensamiento especificado.
Parámetros:
thought_id: El ID del pensamiento para recuperar pensamientos relevantes
resumen_de_obtener_reflexión
Generar un resumen completo de todo el proceso de pensamiento.
historia del pensamiento claro
Borre todos los pensamientos registrados y restablezca el estado del servidor.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-qualityDmaintenanceA TypeScript implementation of a Model Context Protocol server and client that enables interaction with language models (specifically Mistral running on Ollama).
- FlicenseBqualityDmaintenanceA basic TypeScript implementation of the Model Context Protocol (MCP) server designed as a starting point for MCP development. Provides a minimal foundation for building custom MCP servers with stdio configuration for local integration with VS Code and GitHub Copilot.1
- Alicense-qualityDmaintenanceA Model Context Protocol (MCP) server that provides a reflect tool, enabling LLMs to engage in self-reflection and introspection through recursive questioning and MCP sampling.6515MIT
- Flicense-qualityDmaintenanceA robust, lightweight Model Context Protocol (MCP) server designed to empower your AI Agents with context-awareness, safe execution sandboxes, and dedicated thought logs.
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Promptly-Technologies-LLC/mcp-structured-thinking'
If you have feedback or need assistance with the MCP directory API, please join our Discord server