RTaskmaster MCP
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., "@RTaskmaster MCPCreate a high-priority task for setting up database schema"
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.
RTaskmaster MCP
A task master MCP (Model Context Protocol) server for AI-driven development in VS Code, Cursor, and other MCP-compatible editors.
Features
📋 Task Management: Create, update, list, and organize tasks
🎯 Subtasks: Break down complex tasks into manageable subtasks
📊 Status Tracking: Track progress with status updates (pending, in-progress, done, blocked, deferred)
🏷️ Priority Levels: Organize by priority (high, medium, low)
🔗 Dependencies: Define task dependencies
💾 JSON Storage: Simple file-based storage in
.rtaskmaster/tasks.json🤖 AI-Ready: Designed to work seamlessly with GitHub Copilot, Claude, and other AI assistants
Related MCP server: Tasks MCP Server
Quick Install for VS Code
Option 1: NPX (Recommended - No Install Required)
Add to your VS Code MCP configuration at .vscode/mcp.json in your project:
{
"servers": {
"rtaskmaster": {
"command": "npx",
"args": ["-y", "rtaskmaster-mcp"],
"type": "stdio"
}
}
}Option 2: Global Install
npm install -g rtaskmaster-mcpThen add to .vscode/mcp.json:
{
"servers": {
"rtaskmaster": {
"command": "rtaskmaster-mcp",
"type": "stdio"
}
}
}Option 3: Cursor IDE
Add to ~/.cursor/mcp.json or your project's .cursor/mcp.json:
{
"mcpServers": {
"rtaskmaster": {
"command": "npx",
"args": ["-y", "rtaskmaster-mcp"]
}
}
}📖 AI Agent Instructions
For AI agents (GitHub Copilot, Claude, etc.) to work effectively with RTaskmaster, reference the instructions file:
Location: .github/instructions.md in this repository
The instructions file provides:
✅ Getting started workflow
✅ Task lifecycle management
✅ Best practices for AI agents
✅ TASKS.md checklist format
✅ Example sessions
Quick Workflow for AI Agents
Initialize:
rtaskmaster_initat project startCreate tasks: Break down requirements into tasks
Generate checklist:
rtaskmaster_generate_tasks_mdfor human-readable viewWork loop:
rtaskmaster_next_task→ work →rtaskmaster_set_status→ repeatTrack progress:
rtaskmaster_statsto see completion
Available MCP Tools
Tool | Description |
| Initialize RTaskmaster in a project |
| Get all tasks with optional filtering |
| Get a specific task by ID |
| Create a new task |
| Update an existing task |
| Delete a task |
| Update task status |
| Add a subtask to a task |
| Get the next task to work on |
| Get project statistics |
| Generate a human-readable TASKS.md checklist |
| Parse requirements/PRD files to create tasks |
| Update multiple task statuses at once |
📋 TASKS.md Checklist File
RTaskmaster can generate a human-readable TASKS.md file that serves as a visual checklist:
# Project Tasks
## 📊 Progress
| Status | Count |
| -------------- | ----- |
| ✅ Done | 2 |
| 🔄 In Progress | 1 |
| ⏳ Pending | 3 |
| **Total** | **6** |
**Completion: 33%**
---
## ✅ Tasks
### 🔴 High Priority
- [x] Set up project structure (#1)
- [ ] 🔄 Implement authentication (#2)
- [x] Set up OAuth (#2.1)
- [ ] Add JWT tokens (#2.2)
### 🟡 Medium Priority
- [ ] Add user profile page (#3)Generate this file anytime using rtaskmaster_generate_tasks_md.
Task Structure
Tasks are stored in .rtaskmaster/tasks.json:
{
"version": "1.0.0",
"projectName": "My Project",
"tasks": [
{
"id": "1",
"title": "Implement authentication",
"description": "Add user authentication system",
"status": "pending",
"priority": "high",
"dependencies": [],
"subtasks": [
{
"id": "1",
"title": "Set up OAuth",
"status": "pending"
}
],
"details": "Implementation notes here...",
"testStrategy": "How to verify this task...",
"createdAt": "2026-01-13T10:00:00.000Z",
"updatedAt": "2026-01-13T10:00:00.000Z"
}
],
"lastUpdated": "2026-01-13T10:00:00.000Z"
}Usage Examples
Once configured, interact through your AI assistant:
Initialize taskmaster in this project
Create a task to implement user authentication with high priority
Show me all pending tasks
What's the next task I should work on?
Mark task 1 as in-progress
Add a subtask to task 1: "Set up database schema"Task Statuses
Status | Description |
| Task not yet started |
| Currently being worked on |
| Completed |
| Cannot proceed (waiting on something) |
| Postponed for later |
Priority Levels
Priority | Description |
| Urgent/critical tasks |
| Normal priority (default) |
| Can wait |
Development
# Clone the repo
git clone https://github.com/RagnarPitla/RTaskmaster-rbuildai-mcp.git
cd RTaskmaster-rbuildai-mcp
# Install dependencies
npm install
# Build
npm run build
# Watch mode for development
npm run dev
# Test with MCP Inspector
npm run inspectorContributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
Author
RBuildAI - GitHub
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
- Alicense-qualityDmaintenanceAI-driven task management application that operates via MCP, enabling autonomous creation, organization, and execution of tasks with support for subtasks, priorities, and progress tracking.2MIT
- Flicense-qualityDmaintenanceA task management MCP server that provides tools to create, list, complete, and delete tasks using pluggable storage backends. It enables users to interact with their task lists through natural language using MCP-compatible clients like Claude Desktop.
- Alicense-qualityDmaintenanceA task management MCP server that allows users to create, list, and organize tasks with priorities, labels, and projects using natural language. It provides a persistent SQLite-backed system for tracking due dates and managing task workflows directly within Claude Code.62MIT
- AlicenseAqualityDmaintenanceAn MCP server that enables AI assistants to interact with the Taskwarrior command-line task management tool. It allows users to list, create, modify, and organize tasks using projects, tags, and annotations through natural language.132MIT
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/RagnarPitla/TaskMaster-rbuildai-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server