Cold's MCP Server - Project Management System
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., "@Cold's MCP Server - Project Management Systemcreate a new project for my blog redesign with high priority todos"
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.
Cold's MCP Server - Project Management System
A powerful MCP (Model Context Protocol) server deployed on Cloudflare Workers that provides project and task management capabilities. This server allows AI assistants to create, manage, and track projects with associated todos through a simple API.
π Features
Project Management: Create, list, update, and delete projects
Task Management: Create, organize, and track todos with priorities and due dates
Cloud-Powered: Built on Cloudflare Workers for global availability
Persistent Storage: Uses Cloudflare KV for reliable data persistence
Real-time Sync: Server-Sent Events (SSE) support for real-time updates
Type-Safe: Full TypeScript implementation with Zod validation
π Available Tools
Project Management
create-project- Create new projects with name and descriptionlist-projects- List all projects with detailsupdate-project- Update project name or descriptiondelete-project- Delete project and all associated todos
Todo Management
create-todo- Create todos with title, priority, and due dateslist-todos- List todos (all or by project)update-todo-status- Update todo status (pending/in-progress/completed)update-todo-priority- Update todo priority (low/medium/high)update-todo-title- Update todo titledelete-todo- Delete specific todos
Advanced Filtering
list-todos-by-status- Filter todos by statuslist-todos-by-priority- Filter todos by prioritylist-todos-by-project-and-status- Filter by project and statuslist-todos-by-project-and-priority- Filter by project and priority
π οΈ Installation & Deployment
Quick Deploy
Local Development
# Clone and setup
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
cd my-mcp-server
npm install
# Start development server
npm run dev
# Deploy to production
npm run deployπ§ Configuration
The server uses Cloudflare KV namespaces for data storage:
PROJECTS_KV- Stores project dataTODOS_KV- Stores todo/task data
Update your wrangler.jsonc:
{
"kv_namespaces": [
{
"binding": "PROJECTS_KV",
"id": "your-namespace-id",
"remote": true
},
{
"binding": "TODOS_KV",
"id": "your-namespace-id",
"remote": true
}
]
}π Connecting to MCP Clients
Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"cold-project-manager": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-worker.your-subdomain.workers.dev/sse"
]
}
}
}Cloudflare AI Playground
Visit https://playground.ai.cloudflare.com/
Enter your worker URL:
https://your-worker.your-subdomain.workers.dev/sseStart managing projects with AI!
π Usage Examples
Creating a Project
// Create a new React project
{
"action": "create-project",
"projectName": "my-react-app",
"projectDescription": "Modern React application with TypeScript"
}Managing Todos
// Add a high-priority todo
{
"action": "create-todo",
"projectId": "project-uuid",
"todoTitle": "Set up CI/CD pipeline",
"todoPriority": "high"
}
// Update todo status
{
"action": "update-todo-status",
"todoId": "todo-uuid",
"todoStatus": "in-progress"
}ποΈ Architecture
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ
β MCP Client βββββΆβ Cloudflare Worker βββββΆβ KV Storage β
β (Claude/Playground)β β (MCP Server) β β (Projects/Todos)β
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββπ― Use Cases
AI Project Assistants: Help developers manage their coding projects
Task Automation: Create and track development workflows
Team Collaboration: Shared project management across teams
Learning Projects: Organize tutorial and learning project progress
Freelance Work: Manage client projects and deliverables
π€ Contributing
Fork the repository
Create a feature branch
Add your tools to
src/index.tsUpdate storage schemas in
src/storage.tsTest with
npm run devDeploy and submit a PR
π License
MIT License - feel free to use this in your own MCP servers!
π Links
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.
Latest Blog Posts
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/kholodihor/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server