Project management MCP for AI agents with safe task reads and writes.
One address for any MCP client. Your key stays in your Odel vault.
At most: creates or changes data: records, files, settings.
Odel charges nothing per call. The publisher may charge for its own service.
Odel could not list its tools without signing in.
Project management MCP for AI agents.
LTD MCP lets AI agents connect to an LTD workspace over MCP and safely operate project work: inspect project health, search tasks, create tasks, update tasks, assign owners, and add comments using scoped API tokens and preview-confirm writes.
Status: early public preview. Read tools are available. Write tools use a two-step preview-confirm safety flow.
Most project management tools were built for humans clicking dashboards. AI agents need safe, structured tools.
LTD MCP is the agent-native interface for LTD, an anti-Jira-style project workspace for teams that want humans and AI agents operating together.
https://api.eshway.com/mcp/
Transport: Streamable HTTP / HTTP MCP
Authentication: Bearer token
Authorization: Bearer <LTD_API_TOKEN>
ltd_list_projects - list projects the token can accessltd_describe_project - describe statuses, custom fields, and membersltd_search_tasks - search/filter tasksltd_get_task - fetch full task detailltd_my_tasks - list token owner's open tasksltd_get_comments - read task commentsltd_project_pulse - project health rollupsltd_analytics_query - analytics aggregationsltd_drilldown_tasks - drill into analytics datapointsltd_create_task - create a taskltd_update_task - update fields on a taskltd_add_comment - add a commentWrite tools are intentionally two-step:
mode="preview" returns the exact proposed change and a short-lived confirm token. Nothing is written.mode="confirm" with the same arguments plus confirm_token performs the write.Create an LTD API token from LTD Settings → API tokens.
Recommended scopes:
mcp:read for read-only project visibilitymcp:write for task creation, updates, assignment, and commentsKeep tokens secret. Revoke and rotate them from LTD settings when needed.
{
"mcpServers": {
"ltd": {
"transport": "http",
"url": "https://api.eshway.com/mcp/",
"headers": {
"Authorization": "Bearer ${LTD_API_TOKEN}"
}
}
}
}
mcp add ltd --transport http \
--url https://api.eshway.com/mcp/ \
--header "Authorization: Bearer $LTD_API_TOKEN"
smithery mcp add https://api.eshway.com/mcp/ --id ltd
Show me all LTD projects I can access.
Give me a project pulse for PS - Mini and list the top risks.
Create a low-priority test task in PS - Mini assigned to Eshu, but show me the preview before confirming.
Find stale tasks assigned to me, group them by status, and suggest next actions.
LTD MCP is designed for human-controlled agent operations:
nothing_changed_yet: true.Preview:
{
"project_id": 168,
"title": "Test task created by ZERO",
"description": "Verify LTD MCP task creation.",
"status": "To Do",
"assignees": ["Eshu"],
"priority": "Low",
"mode": "preview"
}
Confirm:
{
"project_id": 168,
"title": "Test task created by ZERO",
"description": "Verify LTD MCP task creation.",
"status": "To Do",
"assignees": ["Eshu"],
"priority": "Low",
"mode": "confirm",
"confirm_token": "<token from preview>"
}
Any MCP client that supports remote HTTP / Streamable HTTP MCP servers should work.
Planned docs:
MIT for documentation and examples in this repository. LTD server implementation and hosted service are owned by Eshway.