- STATUS
- INSIGHT
- PLANNING
- HUMAN
Short answer
How do I track my coding goals with an AI?
Your AI agent uses WakaTime data to compare your actual coding time against the targets you've set. It pulls your current stats and goal definitions to give you real-time updates. You'll see exactly where you stand with your targets.
The outcomes
What your agent delivers
The AI turns your WakaTime data into these specific outcomes.
STATUS
Real-time goal tracking
The AI checks your current coding time against your defined targets. You'll know exactly how many hours you have left to hit your mark.
INSIGHT
Trend analysis
Your agent looks at your recent activity to see if you're on pace. It identifies if you're falling behind or exceeding your targets.
PLANNING
Target adjustments
By seeing your current progress, your AI can suggest how to adjust your upcoming coding sessions to stay on track.
HUMAN
Manual goal setting
The AI can read and check your goals, but you still need to define your targets in WakaTime yourself. The agent only monitors what you've already established.
The workflow
What your AI does when you ask for progress updates.
The agent acts as a bridge between your WakaTime dashboard and your chat interface.
Fetch your targets
The agent first identifies all the specific coding goals you have active in WakaTime.
list_goalsCheck specific progress
It pulls the granular details for a specific goal to see your current time spent.
get_goalCalculate delta
The AI compares your actual time against the goal's target value to find the gap.
get_goalReport status
Your agent translates those numbers into a plain English update on your progress.
get_goal
Try it
Copy these to start.
Use these prompts to begin interacting with your WakaTime data.
Starting points
These are basic ways to start. You can swap out specific goal names or timeframes as needed.
WakaTime Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_AB4t6k4hg7aaksv2YUC1kPAcw00en9TrAEER6qs2/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — WakaTime capabilities are ready to use.
{
"mcpServers": {
"wakatime-coding-stats-mcp": {
"url": "https://edge.vinkius.com/vk_preview_AB4t6k4hg7aaksv2YUC1kPAcw00en9TrAEER6qs2/mcp"
}
}
}What are my current coding goals in WakaTime?
How much progress have I made on my Python project goal?
Am I on track to hit my weekly coding hour target?
List my goals and tell me which one is closest to being completed.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect WakaTime once, then ask.
One click connects your WakaTime account to your AI client. Your credentials stay encrypted and secure, and you can start asking questions immediately.
Connect WakaTime to your AIFAQ
How this task behaves
- 01
Can the AI create new goals for me?
No. The AI can only read your existing goals using the available tools. You must create and manage your goals directly in WakaTime.
- 02
Can the AI change my WakaTime settings?
No. The AI is limited to reading your goals and their status. It cannot modify your account settings or change your goal targets.
- 03
Does the AI see my actual code?
No. The AI only sees the metadata and time tracking information provided by WakaTime, such as goal names and time spent.
- 04
How often does the AI see my updates?
The AI sees your updates whenever you ask it a question, as it fetches fresh data from WakaTime in real-time.
- 05
Can I use this with Cursor?
Yes, any MCP-compatible client like Cursor, Claude, or Windsurf can use this connector once it is connected via Vinkius.
More questions about WakaTime? The Connector page answers them. See everything the WakaTime Connector can do
Connect WakaTime to Claude, Cursor, ChatGPT & more
