task-mcp-skill

Expose MCP task CRUD operations with PostgreSQL persistence via OpenAI-compatible schemas.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/Aqsagull99/hackathon-2-todo-app --skill task-mcp-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: task-mcp-skill
Source: https://github.com/Aqsagull99/hackathon-2-todo-app/tree/main/.claude/skills/task-mcp-skill
Command: npx skills add https://github.com/Aqsagull99/hackathon-2-todo-app --skill task-mcp-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a stateless MCP-based task operation layer that lets AI agents perform CRUD ops (add, list, update, complete, delete) with database-backed persistence, enabling scalable and auditable task workflows.

Core Features & Use Cases

  • Add, list, update, complete, delete tasks for any user with deterministic results.
  • Tag management: attach and manage tags on tasks to support advanced filters and organization.
  • MCP tool integration: expose tools via OpenAI-compatible schemas to AI agents for seamless agent-driven automation.
  • Use case: An AI agent can create a new task, fetch user tasks with filters, mark a task complete, and tag with "urgent" in a single workflow, with all changes persisted in PostgreSQL.

Quick Start

To start, deploy a PostgreSQL-backed environment, initialize the MCP server, and expose the tools (add_task, list_tasks, complete_task, delete_task, update_task, add_tag_to_task) to AI agents through the MCP interface.

Frequently Asked Questions about task-mcp-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I expose PostgreSQL-backed task CRUD operations to AI agents?▼

You can expose PostgreSQL-backed task CRUD operations to AI agents by using a stateless MCP server with OpenAI-compatible tool schemas. This enables deterministic, database-persisted task management across multiple users.

What are stateless MCP tools for AI-driven task management?▼

Stateless MCP tools for AI-driven task management are operations that process task CRUD requests without retaining session data, ensuring deterministic results and database-backed persistence via PostgreSQL and SQLModel.

How do I add and manage tags on tasks using an MCP server?▼

To add and manage tags on tasks via an MCP server, use the add_tag_to_task tool within your AI agent workflow. This persists tag data in PostgreSQL, allowing advanced filtering and task organization.

Does MCP task management support multi-user ownership and deterministic results?▼

Yes, MCP task management enforces user ownership and ensures deterministic results. It uses PostgreSQL via SQLModel to persist CRUD operations, guaranteeing auditable and scalable task workflows across multiple users.