Skip to main content
Glama

Procrastinator MCP Server

by mateusjunges

Procrastinator MCP

A Model Context Protocol (MCP) server that provides task management capabilities for the Procrastinator application.

Overview

This MCP server acts as a bridge between Claude and the Procrastinator task management system, allowing users to interact with their tasks through natural language commands. It provides secure, OAuth-authenticated access to task operations.

Features

  • List Tasks: View all your tasks with their details
  • Create Tasks: Add new tasks with title and optional description
  • Update Tasks: Modify existing tasks and mark them as completed
  • OAuth Authentication: Secure access using Bearer tokens
  • Session Management: Maintains persistent connections for efficient communication

Available Tools

list_tasks

Retrieves all tasks for the authenticated user.

create_task

Creates a new task.

  • Parameters:
    • title (string, required): Task title
    • description (string, optional): Task description

update_task

Updates an existing task.

  • Parameters:
    • id (number, required): Task ID
    • title (string, required): Updated task title
    • description (string, required): Updated task description
    • completed_at (string, optional): Completion timestamp (YYYY-MM-DD HH format)

Authentication

The server uses OAuth 2.0 Bearer token authentication. All requests must include a valid Bearer token in the Authorization header.

OAuth Metadata

The server exposes OAuth metadata at /.well-known/oauth-protected-resource with the following scopes:

  • claudeai
  • tasks:create
  • tasks:update
  • tasks:delete
  • tasks:view

Installation

  1. Install dependencies:
    npm install
  2. Build the project:
    npm run build
  3. Start the server:
    node build/index.js

The server will start on port 3000.

Configuration

The server connects to the Procrastinator API at https://procrastinator.test. Make sure your environment has access to this endpoint.

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

An OAuth-authenticated MCP server that bridges Claude AI with a task management system, allowing users to list, create, and update tasks through natural language commands.

  1. Overview
    1. Features
      1. Available Tools
        1. list_tasks
        2. create_task
        3. update_task
      2. Authentication
        1. OAuth Metadata
      3. Installation
        1. Configuration

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An MCP server that integrates Claude with Todoist, enabling natural language task management including creating, updating, completing, and deleting tasks.
            Last updated -
            5
            245
            153
            JavaScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
            Last updated -
            179
            Python
            MIT License
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
            Last updated -
            38
            Python
            • Apple
          • -
            security
            A
            license
            -
            quality
            An MCP-native server that enables intelligent task delegation from advanced AI agents like Claude to more cost-effective LLMs, optimizing for cost while maintaining output quality.
            Last updated -
            80
            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/mateusjunges/procrastinator-mcp-server'

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