Decision Tree MCP Server
Servidor dt_mcp (Servidor MCP de árbol de decisiones y gestión de tareas)
Este proyecto implementa un servidor de Protocolo de Contexto de Modelo (MCP) basado en Node.js, diseñado para gestionar e interactuar con árboles de decisión definidos en archivos .rtdq y gestionar una lista de tareas básica. Utiliza Redis como backend para almacenar los datos .rtdq analizados y la lista de tareas.
Características
Manejo de RTDQ:
Carga archivos
.rtdq(formato v2.1) desde un directorio especificado.Analiza archivos
.rtdqde forma asincrónica.Almacena datos analizados del árbol de decisiones en Redis.
Proporciona una herramienta MCP (
get_dt_node_from_redis) para recuperar nodos específicos de un árbol cargado.
Gestión de tareas pendientes:
Proporciona herramientas MCP (
add_todo,list_todos,mark_todo_done) para administrar una lista de tareas simple.Almacena elementos pendientes en Redis.
Integración MCP:
Actúa como un servidor MCP estándar.
Se comunica a través de eventos enviados por el servidor HTTP (SSE) en el punto final
/mcp.Expone capacidades a través de
tools/listMCP estándar y métodostools/call.
Related MCP server: Todo MCP Server
Prerrequisitos
Node.js (se recomienda v16+ para módulos ES y espera de nivel superior)
npm (o hilo)
Servidor Redis en ejecución y accesible
Configuración
Repositorio de clones:
git clone <your-repo-url> cd dt-mcp-serverDependencias de instalación:
npm installConfigurar el entorno: cree un archivo
.enven la raíz del proyecto (y agréguelo a.gitignore) o configure variables de entorno:REDIS_URL: La URL de conexión a su servidor Redis (p. ej.,redis://localhost:6379). El valor predeterminado esredis://localhost:6379.RTDQ_DIR: (Opcional) Ruta absoluta al directorio que contiene los archivos.rtdq. El valor predeterminado es un subdirectorio llamadortdq_filesdentro del proyecto.PORT: (Opcional) Puerto donde el servidor escuchará. El valor predeterminado es3000.
Crear directorio RTDQ: Asegúrese de que el directorio especificado por
RTDQ_DIR(o el subdirectorio predeterminadortdq_files) exista. Coloque sus archivos.rtdqdentro.
Ejecución del servidor
npm startThis server cannot be installed
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
- AlicenseAqualityDmaintenanceAn MCP server that allows AI assistants to manage todo lists stored in a simple markdown file, supporting creation, reading, updating, and deletion of todo items with persistent IDs.5146MIT
- FlicenseNot gradedqualityDmaintenanceThis MCP server provides tools to manage a todo list with CRUD operations, enabling listing, creating, updating, and deleting todos.
- AlicenseNot gradedqualityCmaintenanceA Node.js MCP server example with user management, task management, and calculator tools. Supports authentication via bearer token and can be deployed locally or via Docker.7MIT
- FlicenseNot gradedqualityDmaintenanceA multi-node todo application server using MCP protocol, Redis for storage, and OpenRouter for AI-powered prioritization analysis.
Related MCP Connectors
Cloud-hosted MCP server for durable AI memory
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
MCP server for AI dialogue using various LLM models via AceDataCloud
Appeared in Searches
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/psikosen/dt_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server