Skip to main content
Glama

MCP Todo Server

Einfacher MCP-Server für Aufgabenverwaltung, entwickelt als Teil

der Zusatzarbeit 1 (MCP) — Programmierung IV, Universidad Latina de Costa Rica.

Autor: Adonis Fabricio Fajardo Rojas

Beschreibung

Dieser Server stellt die folgenden Funktionen über das Model Context Protocol bereit:

  • Resource tasks://all: gibt die vollständige Aufgabenliste im JSON-Format zurück.

  • Tool add_task(nombre, descripcion, prioridad): fügt eine neue Aufgabe hinzu.

  • Tool complete_task(task_id): markiert eine Aufgabe anhand ihrer ID als abgeschlossen.

  • Prompt daily_summary: erstellt eine Vorlage für eine Zusammenfassung des Aufgabenstatus.

Related MCP server: MCP Todo Server

Voraussetzungen

  • Python 3.10 oder höher

  • pip

Installation

  1. Repository klonen:


   git clone \[URL-de-tu-repo]

   cd mcp-todo-server
  1. Virtuelle Umgebung erstellen und aktivieren:


   python -m venv venv

   venv\\Scripts\\activate
  1. Abhängigkeiten installieren:


   pip install -r requirements.txt

Ausführung

Entwicklungsmodus (mit MCP Inspector)


mcp dev server.py

Dies öffnet eine lokale Weboberfläche zum Testen der Resources, Tools und Prompts,

ohne dass ein vollständiger MCP-Client erforderlich ist.

Verbindung mit Claude Desktop

Fügen Sie die folgende Konfiguration zur Datei claude_desktop_config.json hinzu:


{

  "mcpServers": {

    "todo-server": {

      "command": "python",

      "args": \["C:\\\\Users\\\\adoni\\\\mcp-todo-server\\\\server.py"]

    }

  }

}

Projektstruktur

mcp-todo-server/

├── server.py # Haupt-MCP-Server

├── tasks.json # Aufgabenspeicherung

├── requirements.txt # Abhängigkeiten

└── README.md # Diese Datei

Kompatibilitätshinweise

Dieses Projekt verwendet das offizielle SDK mcp==1.29.0. Ein Update auf

mcp>=2.0.0 wird nicht empfohlen, da diese Version inkompatible Änderungen einführt (umbenannt

FastMCP zu MCPServer, unter anderem) und die Kompatibilität

mit Claude Desktop zum Zeitpunkt dieser Arbeit nicht gewährleistet ist.

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers