mcp-project-manager
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., "@mcp-project-managerCreate a task called 'Review PR #42' 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.
Project Manager MCP Server — Lab 01
Servidor MCP en TypeScript que expone tres tools de gestión de tareas con persistencia en SQLite. Soporta transporte stdio (local) y SSE (deploy remoto en Railway).
Tools
Tool | Parámetros | Descripción |
|
| Crea una tarea nueva (status inicial |
|
| Lista tareas, más recientes primero, con filtros opcionales |
|
| Actualiza el status de una tarea por id |
Related MCP server: Tasks MCP Server
Estructura
src/
db.ts # capa SQLite (better-sqlite3): initDb, createTask, listTasks, updateTask
server.ts # createServer(): McpServer con las 3 tools (compartido por ambos transportes)
index.ts # entrypoint stdio (uso local con Claude Code)
sse.ts # entrypoint SSE con Express (deploy remoto)Uso local (stdio)
npm install
npm run dev # arranca el servidor stdio (queda esperando input — correcto).mcp.json para Claude Code (variante local):
{
"mcpServers": {
"project-manager": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"cwd": "/Users/pablo/Desktop/mcp-project-manager"
}
}
}Uso remoto (SSE en Railway)
npm start # arranca el servidor SSE en 0.0.0.0:$PORT (default 8000)GET /— health checkGET /sse— stream SSE (conexión MCP)POST /messages?sessionId=...— mensajes entrantes
.mcp.json para Claude Code (variante remota):
{
"mcpServers": {
"project-manager": {
"type": "sse",
"url": "https://mcp-project-manager-production-3dd4.up.railway.app/sse"
}
}
}Deploy: railway init → railway up → variable DB_PATH=/app/tasks.db → railway domain.
Nota: sin un volumen de Railway, la base SQLite es efímera (se pierde en cada redeploy). Para persistencia real, añade un volumen y apunta
DB_PATHal mount.
Probar en Claude Code
Reinicia Claude Code en este directorio, aprueba el servidor y prueba:
"Create a task called 'Set up CI/CD pipeline' with high priority"
"List all tasks"
"Update task 1 to in_progress"
"Show me all high priority tasks that are still todo"
Inspeccionar la BD local: sqlite3 tasks.db "SELECT * FROM tasks;"
Notas de diseño
Los logs van a stderr — stdout transporta el protocolo MCP en modo stdio.
SSE es el transporte remoto legacy que pide el lab; la modernización a Streamable HTTP queda como extensión.
This server cannot be installed
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
- FlicenseBqualityDmaintenanceEnables users to manage a persistent todo list through natural language, supporting adding, listing, toggling completion status, and removing todos. Features both stdio and HTTP transports with optional authentication and JSON file storage.4
- FlicenseBqualityDmaintenanceEnables task management through natural language commands in English or Spanish. Supports creating, listing, updating, completing, and deleting tasks with local SQLite storage.7
- Flicense-qualityDmaintenanceEnables task management through natural language with full CRUD operations including add, list, update, complete, and delete tasks with JSON persistence.
- Flicense-qualityCmaintenanceEnables adding, reading, updating tasks via Claude with a SQLite backend.
Related MCP Connectors
Manage projects, tasks, time tracking, and team collaboration through natural language.
Run AI customer support from your terminal: conversations, knowledge base, and chat widget.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
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/juan9222/mcp-project-manager'
If you have feedback or need assistance with the MCP directory API, please join our Discord server