MCP Todo Server (TypeScript)
MCP Todo Server (TypeScript)
Servidor MCP básico que gestiona una lista de tareas pendientes almacenada en un archivo JSON local. Elaborado para el Trabajo Extraclase 1 (MCP) de Programación IV, UNA.
Capacidades expuestas
Tipo | Nombre | Descripción |
Resource |
| Retorna la lista completa de tareas en JSON |
Tool |
| Agrega una tarea nueva |
Tool |
| Marca una tarea como completada |
Prompt |
| Genera un resumen del estado de las tareas |
Related MCP server: Todo MCP Server
Instalación
Clonar este repositorio y entrar a la carpeta:
git clone <url-del-repo> cd mcp-todo-server-tsInstalar las dependencias:
npm installCompilar el proyecto TypeScript:
npm run build
Ejecución
Para probar el servidor con el MCP Inspector oficial (interfaz web donde puedes llamar el resource, los tools y el prompt sin necesitar Claude Desktop):
npm run inspectorPara ejecutarlo directamente:
npm startConexión con Claude Desktop
Ver instrucciones en la sección de configuración de claude_desktop_config.json
del Ejercicio 3 de este trabajo. El comando a registrar apunta al archivo
compilado, por ejemplo:
{
"mcpServers": {
"todo-server": {
"command": "node",
"args": ["C:\\ruta\\completa\\a\\mcp-todo-server-ts\\build\\server.js"]
}
}
}Estructura del proyecto
mcp-todo-server-ts/
├── src/
│ └── server.ts # Servidor MCP principal (código fuente)
├── build/ # Generado por "npm run build" (no se sube a git)
├── tasks.json # Almacenamiento de tareas
├── package.json # Dependencias y scripts
├── tsconfig.json # Configuración de TypeScript
└── README.md # Este archivoPruebas realizadas
(Completar con capturas de pantalla del npm run inspector mostrando
al menos 3 interacciones: por ejemplo, agregar dos tareas y completar una,
más la consulta del resource y del prompt daily_summary.)
This 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
- Flicense-qualityDmaintenanceThis MCP server provides tools to manage a todo list with CRUD operations, enabling listing, creating, updating, and deleting todos.
- Alicense-qualityDmaintenanceA simple MCP server for managing todo items with SQLite database storage, supporting add, list, and remove operations.136ISC
- Flicense-qualityBmaintenanceA lightweight task management MCP server that enables CRUD operations on tasks stored in a single JSON file, including listing, creating, updating progress, and setting priorities.133
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.
Hosted MCP server for personal tools: budgets, savings goals, spaced repetition, tips, countdowns.
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/MauricioChaves00/-mcp-todo-server-ts'
If you have feedback or need assistance with the MCP directory API, please join our Discord server