Connect your AI assistant to Daily-to-Goal via MCP to manage goals, tasks, and team performance.
dtg_live_...)Add to your OpenClaw / Claude Desktop MCP config:
json
{
"mcpServers": {
"daily-to-goal": {
"command": "npx",
"args": ["@daily-to-goal/mcp-server"],
"env": {
"DTG_API_KEY": "dtg_live_your_key_here"
}
}
}
}
Replace DTG_API_KEY with your actual key.
Security: Never commit your API key to version control. Use environment variables or a secrets manager.
ToolDescriptiongoals_listList goals with filters (status, date range, parent)goals_createCreate a goal (supports hierarchy via parentId)goals_updateUpdate goal detailsgoals_deleteDelete a goalgoals_add_progressAdd manual progress entrygoals_get_hierarchyGet full goal tree from a root goal
ToolDescriptiontasks_listList tasks with filters (status, assignee, goal)tasks_createCreate a task (optionally linked to a goal)tasks_updateUpdate task detailstasks_completeMark a task as completedtasks_approveApprove a task (manager/admin only)
ToolDescriptionentities_listList entities (assets) with filtersentities_createCreate a new entityentities_updateUpdate entity detailsentities_deleteDelete an entity
ToolDescriptionteam_membersList team members with statsteam_performanceGet team performance metricsteam_leaderboardGet team rankings
dtg://goals/{goalId} — Goal detailsdtg://goals/{goalId}/hierarchy — Full goal treedtg://tasks/{taskId} — Task detailsdtg://goals/{goalId}/tasks — Tasks under a goaldtg://team/members — Team member listdtg://team/performance — Team performance metricsdtg://entities/{entityId} — Entity detailsRoleReadWrite ownWrite teamApproveAdminAllAllAllYesManagerAllYesYesYesMemberAllYesNoNo
goals:read, goals:write, tasks:read, tasks:write, entities:read, entities:write, team:read, datasets:read
For detailed API key management and security practices, see references/security.md.