Project Manager MCP Server
Click on "Deploy 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., "@Project Manager MCP ServerCreate a task called 'Prepare project proposal' with high priority"
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.
Day 1 — Claude Code Mastery & Context Engineering
Lab 01: Project Manager MCP Server
This repository is a submission-ready implementation of the Day 1 MCP lab.
It contains:
A Python MCP server exposing exactly 3 tools:
create_tasklist_tasksupdate_task
SQLite persistence
Local stdio transport
Remote SSE transport for Railway/Render
Claude Code integration via
.mcp.jsonA
.claude/configuration with permissions, commands, and an auto-test hookA concise project
CLAUDE.mdAutomated database tests
Deployment configuration
Demo/evidence walkthrough
Context-engineering workshop notes
Optional extension design notes
Related MCP server: Dooist
Quick Start
1. Install dependencies
uv sync2. Run tests
uv run pytest -q3. Configure Claude Code
Generate .mcp.json using the current absolute project path:
uv run python scripts/configure_mcp.pyVerify:
claude mcp list4. Start/use with Claude Code
Open Claude Code in this repository and try:
Create a task called "Set up CI/CD pipeline" with high priorityList all tasksUpdate task 1 to in_progressShow me all high priority tasks that are still todo
Remote SSE Deployment
The lab specifically asks for SSE deployment. Run locally with:
uv run python server_sse.pyEndpoints:
GET /ssePOST /messages/
For Railway:
railway login
railway init
railway upSet DB_PATH in the Railway environment.
Important Evidence Step
The source lab requires a recorded demo or screenshot walkthrough and end-to-end testing in Claude Code. This repository prepares the full implementation and an evidence checklist, but you still need to run Claude Code and capture the final screenshots/video in your own authenticated environment.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-native task management: list, create, update and archive tasks with rich context for AI agents
Manage Superlist tasks and lists in plain language from any MCP-compatible AI agent.
Manage tasks, Focus Zone, notes, projects, and task history from compatible AI assistants.
Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables task management through natural language commands in English or Spanish. Supports creating, listing, updating, completing, and deleting tasks with local SQLite storage.7-
- AlicenseNot gradedqualityDmaintenanceA 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.122MIT
- FlicenseNot gradedqualityCmaintenanceEnables adding, reading, updating tasks via Claude with a SQLite backend.-
- FlicenseNot gradedqualityCmaintenanceEnables project management through natural language, allowing users to create, list, and update tasks with SQLite persistence, integrated with Claude Code and deployable over SSE.-