Skip to main content
Glama

MCP TODO Checklist Server

by hevener10

MCP TODO 체크리스트

Claude Desktop에서 작업 관리를 위한 체크리스트 시스템을 구축하는 MCP 서버입니다. 이 시스템을 사용하면 우선순위, 마감일, 태그 지원으로 여러 작업 목록을 만들고 관리할 수 있습니다.

특징

  • ✅ 여러 개의 할 일 목록 만들기 및 관리
  • 📌 우선 지원 (낮음, 중간, 높음)
  • 📅 작업 마감일
  • 🏷️ 조직을 위한 태그 시스템
  • 👥 사용자 간 목록 공유
  • 💾 영구 파일 시스템 저장소

요구 사항

  • Node.js 18 이상
  • NPM 8 이상

설치

방법 1: 로컬 설치(개발)

  1. 저장소를 복제합니다

지엑스피1

  1. 종속성을 설치하고 컴파일합니다.
npm install npm run build
  1. claude_desktop_config.json 에서 구성:
{ "servers": { "todo-checklist": { "type": "command", "command": "node dist/index.js", "cwd": "C:\\workspace\\mcp\\mcp-mr-checklist", "config": { "storagePath": "./data", "commandTimeout": 60000 } } } }

방법 2: 글로벌 설치(사용)

  1. 패키지를 전역적으로 설치합니다.
npm install -g @hevener/server-todo-checklist
  1. claude_desktop_config.json 에서 구성:
{ "servers": { "todo-checklist": { "type": "command", "command": "mcp-server-todo-checklist", "config": { "storagePath": "C:\\Users\\SEU_USUARIO\\AppData\\Local\\claude-todo-checklist", "commandTimeout": 60000 } } } }

Claude에서 사용 가능한 명령

새 목록을 만듭니다

/todo_create { "title": "Minha Lista", "description": "Descrição opcional da lista" }

작업 추가

/todo_add { "listTitle": "Minha Lista", "taskTitle": "Nova Tarefa", "priority": "high", "dueDate": "2024-01-20", "tags": ["trabalho", "urgente"] }

모든 목록을 나열합니다

/todo_list

목록의 세부 정보 보기

/todo_show { "listTitle": "Minha Lista" }

작업을 완료로 표시

/todo_complete { "listTitle": "Minha Lista", "taskTitle": "Nova Tarefa" }

프로젝트 구조

src/ ├── index.ts # Ponto de entrada do servidor ├── commands.ts # Definição dos comandos disponíveis ├── service/ │ └── ChecklistService.ts # Lógica de negócio ├── storage/ │ └── index.ts # Implementação do armazenamento └── types/ ├── ChecklistItem.ts # Tipos para itens └── index.ts # Tipos principais

데이터 구조

체크리스트

interface Checklist { id: string; title: string; description?: string; items: ChecklistItem[]; owner: string; shared?: string[]; createdAt: Date; updatedAt: Date; }

작업(체크리스트 항목)

interface ChecklistItem { id: string; title: string; description?: string; completed: boolean; dueDate?: Date; priority: 'low' | 'medium' | 'high'; tags: string[]; createdAt: Date; updatedAt: Date; }

개발 스크립트

# Compilar o projeto npm run build # Executar em modo desenvolvimento npm run dev # Observar alterações e recompilar npm run watch # Iniciar o servidor compilado npm start

설정

claude_desktop_config.json 파일에서 다음을 구성할 수 있습니다.

  • storagePath : 데이터가 저장될 디렉토리
  • commandTimeout : 최대 명령 실행 시간(밀리초) (기본값: 60000)

사용된 기술

  • 타입스크립트
  • 모델 컨텍스트 프로토콜 SDK
  • Zod(데이터 검증)
  • 파일 기반 저장 시스템

특허

MIT 라이선스에 따라 배포됩니다. 자세한 내용은 LICENSE 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

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

작업 생성, 진행 상황 추적, 데이터 지속성, 항목에 대한 코멘트와 같은 기능을 갖춘 체크리스트 관리 시스템을 구현하는 서버입니다.

  1. 특징
    1. 요구 사항
      1. 설치
        1. 방법 1: 로컬 설치(개발)
        2. 방법 2: 글로벌 설치(사용)
      2. Claude에서 사용 가능한 명령
        1. 새 목록을 만듭니다
        2. 작업 추가
        3. 모든 목록을 나열합니다
        4. 목록의 세부 정보 보기
        5. 작업을 완료로 표시
      3. 프로젝트 구조
        1. 데이터 구조
          1. 체크리스트
          2. 작업(체크리스트 항목)
        2. 개발 스크립트
          1. 설정
            1. 사용된 기술
              1. 특허

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  A server for task orchestration and coordination, facilitating task management with dependencies, multi-instance collaboration, and persistent task tracking.
                  Last updated -
                  7
                  17
                  JavaScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  This server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.
                  Last updated -
                  3
                  Python
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that provides tools and resources for managing a coding project's todo list, allowing users to view, add, update, and delete todo items with details like priority, status, and tags.
                  Last updated -
                  1
                  Python
                • -
                  security
                  A
                  license
                  -
                  quality
                  A lightweight server that provides real-time system information including CPU, memory, disk, and GPU statistics for monitoring and diagnostic purposes.
                  Last updated -
                  Python
                  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/hevener10/mcp-todo-checklist'

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