Skip to main content
Glama
cchanquispe08-blip

mcp-todo-server

mcp-todo-server

MCP(Model Context Protocol) 기본 서버로, 할 일 목록(to-do list)을 노출하며 TypeScript와 공식 SDK @modelcontextprotocol/sdk로 구현되었습니다.

추가 과제 1 — 프로그래밍 IV — Model Context Protocol.

노출된 기능

유형

이름

설명

Resource

tasks://list

tasks.json에 저장된 전체 작업 목록을 반환합니다.

Tool

add_task

새 작업(이름, 설명, 우선순위)을 추가합니다.

Tool

complete_task

ID로 기존 작업을 완료 상태로 표시합니다.

Prompt

daily_summary

현재 작업 상태의 요약 템플릿을 생성합니다.

Related MCP server: MCP Todo Server

프로젝트 구조

mcp-todo-server/
├── src/
│   └── server.ts       # Servidor MCP principal
├── tasks.json           # Almacenamiento de tareas (base de datos simple)
├── tsconfig.json        # Configuración de TypeScript
├── package.json
└── README.md

요구 사항

  • Node.js 18 이상

  • npm

설치

npm install

이렇게 하면 의존성이 설치됩니다: @modelcontextprotocol/sdk, zod(스키마 검증), 그리고 개발 의존성으로 typescript, @types/node, tsx.

실행

개발 모드 (TypeScript를 컴파일 없이 직접 실행):

npm run dev

프로덕션 모드 (JavaScript로 컴파일한 후 실행):

npm run build
npm start

서버는 stdio(표준 입력/출력)로 통신하며, 이는 Claude Desktop 및 대부분의 로컬 MCP 클라이언트가 사용하는 전송 방식입니다. 올바르게 시작되면 터미널에 다음이 표시됩니다:

Servidor MCP 'mcp-todo-server' corriendo por stdio...

이 메시지는 stdout으로 가는 JSON-RPC 메시지와 간섭하지 않도록 의도적으로 stderr로 출력됩니다.

그래픽 클라이언트 없이 테스트하는 방법

공식 MCP Inspector를 사용할 수 있습니다. 이는 Resources, Tools, Prompts를 수동으로 호출할 수 있는 웹 인터페이스를 엽니다:

npx @modelcontextprotocol/inspector npx tsx src/server.ts

각 기능 사용 예시

작업 resource 읽기tasks.jsontasks 배열을 JSON 형식으로 반환합니다.

add_task 도구, 인자:

{ "name": "Repasar JSON-RPC", "description": "Leer la especificación 2.0", "priority": "media" }

complete_task 도구, 인자:

{ "id": 1 }

daily_summary 프롬프트는 인자를 받지 않습니다. 대기 중 및 완료된 작업을 우선순위별로 그룹화하여 자동으로 요약을 구성합니다.

저자

Camila — 코스타리카 국립대학교, 프로그래밍 IV.

A
license - permissive license
Not graded
quality - not tested
C
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

View all related MCP servers

Related MCP Connectors

  • A basic MCP server to operate on the Postman API.

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • A MCP server built for developers enabling Git based project management with project and personal…

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/cchanquispe08-blip/mcp-todo-server'

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