Skip to main content
Glama
psikosen

Decision Tree MCP Server

by psikosen

dt_mcp 서버(의사결정 트리 및 작업 관리 MCP 서버)

이 프로젝트는 .rtdq 파일에 정의된 의사결정 트리를 관리하고 상호작용하며 기본적인 할 일 목록을 처리하도록 설계된 Node.js 기반 모델 컨텍스트 프로토콜(MCP) 서버를 구현합니다. 파싱된 .rtdq 데이터와 할 일 목록을 저장하기 위해 Redis를 백엔드로 사용합니다.

특징

  • RTDQ 취급:

    • 지정된 디렉토리에서 .rtdq 파일(v2.1 형식)을 로드합니다.

    • .rtdq 파일을 비동기적으로 구문 분석합니다.

    • 구문 분석된 의사결정 트리 데이터를 Redis에 저장합니다.

    • 로드된 트리에서 특정 노드를 검색하기 위한 MCP 도구( get_dt_node_from_redis )를 제공합니다.

  • 할 일 관리:

    • 간단한 할 일 목록을 관리하기 위한 MCP 도구( add_todo , list_todos , mark_todo_done )를 제공합니다.

    • Redis에 할 일 항목을 저장합니다.

  • MCP 통합:

    • 표준 MCP 서버 역할을 합니다.

    • /mcp 엔드포인트에서 HTTP SSE(Server-Sent Events)를 통해 통신합니다.

    • 표준 MCP tools/listtools/call 방법을 통해 기능을 공개합니다.

Related MCP server: Todo MCP Server

필수 조건

  • Node.js(ES 모듈 및 최상위 await에 권장되는 v16+)

  • npm(또는 yarn)

  • Redis 서버가 실행 중이고 접근 가능함

설정

  1. 복제 저장소:

    지엑스피1

  2. 종속성 설치:

    npm install
  3. 환경 구성: 프로젝트 루트에 .env 파일을 만들고 .gitignore 에 추가하거나 환경 변수를 설정합니다.

    • REDIS_URL : Redis 서버의 연결 URL입니다(예: redis://localhost:6379 ). 기본값은 redis://localhost:6379 입니다.

    • RTDQ_DIR : (선택 사항) .rtdq 파일이 있는 디렉터리의 절대 경로입니다. 기본적으로 프로젝트 내 rtdq_files 라는 하위 디렉터리가 사용됩니다.

    • PORT : (선택 사항) 서버가 수신할 포트입니다. 기본값은 3000 입니다.

  4. RTDQ 디렉터리 생성: RTDQ_DIR (또는 기본 rtdq_files 하위 디렉터리)에 지정된 디렉터리가 있는지 확인하세요. .rtdq 파일을 해당 디렉터리에 넣으세요.

서버 실행

npm start
F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    An 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.
    5
    14
    6
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    This MCP server provides tools to manage a todo list with CRUD operations, enabling listing, creating, updating, and deleting todos.
  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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.
    7
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A multi-node todo application server using MCP protocol, Redis for storage, and OpenRouter for AI-powered prioritization analysis.

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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