Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Procrastinator MCP Serverlist my tasks for today"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
Related MCP server: MCP Claude Code
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 titledescription(string, optional): Task description
update_task
Updates an existing task.
Parameters:
id(number, required): Task IDtitle(string, required): Updated task titledescription(string, required): Updated task descriptioncompleted_at(string, optional): Completion timestamp (YYYY-MM-DD HH:ii:ss 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:
claudeaitasks:createtasks:updatetasks:deletetasks:view
Installation
Install dependencies:
npm installBuild the project:
npm run buildStart 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.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.