Jamot MCP
Officialjamot-mcp — AI-to-Human Task Coordination MCP Server
A remote MCP server that lets AI agents assign tasks, check team workload, decompose complex instructions, and hand over full context to human contributors — all through a single SSE endpoint.
MCP Server Name: jamot-mcp
Transport: SSE
Endpoint: https://your-server:3001/sse
What This MCP Server Does
jamot-mcp is a task coordination MCP server that exposes 15 tools for AI agents to:
Create and assign tasks to human team members
Check workload before assigning (warns if someone is overloaded)
Decompose complex instructions into subtasks automatically
Attach full context (chat summary, goals, documents) to every task
Remember decisions and preferences across conversations
Suggest workload redistribution when the team is unbalanced
Quick Start
Run with Docker
docker run -d \
-e MONGO_URI=mongodb+srv://user:password@cluster.mongodb.net/yourdb \
-e WORKLOAD_THRESHOLD=5 \
-p 3001:3001 \
jamot/jamot-mcp:latestAdd to Your AI Platform
LibreChat (librechat.yaml):
mcpSettings:
allowedDomains:
- 'your-server'
mcpServers:
jamot-mcp:
type: sse
url: http://your-server:3001/sse
timeout: 60000Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"jamot-mcp": {
"url": "http://your-server:3001/sse"
}
}
}Environment Variables
Variable | Required | Default | Description |
| ✅ | — | MongoDB connection string |
| ❌ |
| Max active tasks per user before warning |
MCP Tools
Task Management
Tool | Description |
| Create a task with full contextual handover (summary, goals, docs) |
| Update task fields (title, status, assignee, due date) |
| Delete task and cascade to subtasks |
| List tasks filtered by assignee or status |
Task Decomposition
Tool | Description |
| Break a complex instruction into parent + subtasks |
| Auto-find best assignee + decompose in one call |
Workload & Analytics
Tool | Description |
| Active task count per user |
| Warn if user is overloaded, suggest alternatives |
| Identify overloaded/underloaded members |
| Find tasks past their due date |
Users
Tool | Description |
| Fetch all team members from database |
| Filter users by minimum impact score |
| Find best person by workload + competency match |
Memory
Tool | Description |
| Store context and decisions across conversations |
| Recall past decisions and team preferences |
| Remove a memory entry |
Recommended Agent Instructions
You are a task coordination agent connected to jamot-mcp.
RULES:
1. At the start of every conversation, call get_memory() to recall context.
2. Before assigning any task, always call check_workload_before_assign first.
3. Always use tools — never answer from general knowledge.
4. After important decisions, call save_memory() to persist them.
5. If someone seems overwhelmed, proactively call suggest_redistribution().Database Requirements
Requires MongoDB with these collections:
users— team members (read-only, queried for assignments)tasks— created and managed by this MCP serveragent_memory— auto-created for agent long-term memory
Built With
License
MIT — built by Jamot
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/jamot-pro/Jamot-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server