4,500+ servers built on MCP Fusion
Vinkius

Everhour Time Tracking MCP. Audit budgets and team hours in one conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Everhour Time Tracking MCP on Cursor AI Code Editor MCP Client Everhour Time Tracking MCP on Claude Desktop App MCP Integration Everhour Time Tracking MCP on OpenAI Agents SDK MCP Compatible Everhour Time Tracking MCP on Visual Studio Code MCP Extension Client Everhour Time Tracking MCP on GitHub Copilot AI Agent MCP Integration Everhour Time Tracking MCP on Google Gemini AI MCP Integration Everhour Time Tracking MCP on Lovable AI Development MCP Client Everhour Time Tracking MCP on Mistral AI Agents MCP Compatible Everhour Time Tracking MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Everhour Time Tracking lets your AI agent manage projects, track team time, and audit budgets directly via the Everhour API.

You can list all projects, get detailed budget info, check running timers, and pull high-level team productivity summaries using natural language prompts.

It keeps project financials and team hours visible in one conversation.

What your AI agents can do

Get currently running timer

Gets the task name and start time for any timer that is currently active.

Get everhour user metadata

Retrieves profile details and account metadata for the current Everhour user.

Get project detailed data

Gets detailed settings, including the budget and status, for a specific project.

+ 7 more capabilities included
Get current team activity

Checks which tasks are currently running timers and provides the task name and start time.

Review project financials

Retrieves detailed settings, including budget limits and current spending, for a specific project.

List and audit client billing

Lists all clients set up for project billing and invoicing, allowing you to track financial accounts.

Analyze team structure

Retrieves a list of all team members and their assigned roles within the organization.

Audit project tasks

Lists every task assigned within a specified project.

Identify budget status

Filters and lists projects that are currently within their assigned time or monetary budget limits.

Report team time usage

Lists aggregated time records for the team within a specific date range.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Everhour Time Tracking MCP Server: 10 Tools

These tools let your AI agent manage time records, check project budgets, list team members, and audit client billing status through the Everhour API.

get019d7593

get currently running timer

Gets the task name and start time for any timer that is currently active.

get019d7593

get everhour user metadata

Retrieves profile details and account metadata for the current Everhour user.

get019d7593

get project detailed data

Gets detailed settings, including the budget and status, for a specific project.

list019d7593

list billing clients

Lists every client configured in the system for project billing and invoicing.

list019d7593

list organization team members

Lists all team members and their assigned roles within the organization.

list019d7593

list project tasks

Lists all individual tasks associated with a specific project.

list019d7593

list projects within budget

Identifies and lists all projects that are currently within their assigned budget limits.

list019d7593

list team time records

Lists aggregated time entries for the whole team within a specified date range.

list019d7593

list tracked projects

Lists every single project managed and tracked in your Everhour account.

quick019d7593

quick time tracking audit

Pulls a high-level summary of recent time entries and active projects to quickly audit productivity.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Everhour Time Tracking, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Everhour Time Tracking lets your agent manage everything—from project budgets to team hours—right inside your conversation. You'll know exactly what's going on without clicking through a dozen tabs. list_tracked_projects gives you a full list of every project you manage. get_project_detailed_data pulls up the deep details on any specific project, letting you check its budget and overall status.

You can list_project_tasks to see every task attached to a project. list_projects_within_budget filters out the noise, showing only the projects that are still within their time or money limits. You'll see which tasks are running right now with get_currently_running_timer, which tells you the task name and when it started. To see the big picture of your team's activity, list_team_time_records aggregates time entries for the whole team over a date range.

You can run quick_time_tracking_audit for a quick, high-level summary of recent time entries and active projects, letting you audit productivity fast. list_organization_team_members lists every team member and their assigned role in the organization. list_billing_clients shows all the clients set up for project billing and invoicing. Finally, get_everhour_user_metadata grabs your own profile details and account info.

How Everhour Time Tracking MCP Works

  1. 1 Connect the Everhour integration to your AI client.
  2. 2 Authorize the connection using your Everhour API Key (found in your account settings).
  3. 3 Prompt your agent with a request (e.g., 'Show me all projects over budget') and let the agent run the necessary tools to build the answer.

The bottom line is, you ask the question in natural language, and the agent runs the specific Everhour API calls to get the data, then summarizes it for you.

Who Is Everhour Time Tracking MCP For?

Project Managers, Agency Owners, and Operations Leads. This tool set is for anyone whose job depends on knowing 'who, what, when, and how much.' You use this when you need to reconcile project scope against actual team effort and budget spending. Stop manually jumping between the time tracker, the project list, and the accounting ledger.

Project Manager

Checks if a project is on budget and pulls team time entries on the go for status updates.

Agency Owner

Researches client billing status and total hours logged across multiple projects via chat.

Operations Lead

Monitors running timers and pulls organizational productivity metadata instantly to audit team capacity.

What Changes When You Connect

  • See which projects are over budget immediately. Running list_projects_within_budget lets you filter out the risky projects and focus only on what's safe.
  • Track real-time team activity by running get_currently_running_timer. You instantly know who is working on what without checking a dashboard.
  • Understand the financial scope by calling list_billing_clients. This gives you a clear list of who can actually be billed for the work done.
  • Get a high-level overview of team effort using quick_time_tracking_audit. This tool provides a quick summary of recent entries and active projects.
  • Dive deep into any project's finances by calling get_project_detailed_data. You get the budget, the status, and the full scope of work in one go.
  • Audit the entire team's capacity by calling list_team_time_records. You specify a date range, and the tool returns all aggregated team hours.

Real-World Use Cases

01

Client X asks for a scope review.

A Project Manager needs to prove the project is financially sound. They ask the agent to list projects and check budgets. The agent runs list_tracked_projects and then runs list_projects_within_budget to confirm Client X's project is safe, then uses get_project_detailed_data to pull the final financial figures.

02

Finding a missing time entry.

An Operations Lead notices discrepancies. They ask the agent to pull all team records for the last week. The agent runs list_team_time_records and can compare it against the task list by running list_project_tasks for the relevant project.

03

Auditing a new team member's access.

An Agency Owner needs to know who can bill. They ask the agent to list all clients. The agent runs list_billing_clients and confirms which accounts are set up for invoicing, then runs list_organization_team_members to see who manages those accounts.

04

Quick status check before a meeting.

A Project Manager has five projects to discuss. They ask the agent for a quick status audit. The agent runs quick_time_tracking_audit to give a snapshot of recent entries and active work, saving them from scrolling through multiple dashboards.

The Tradeoffs

Guessing the right data source

A user tries to manually combine data from the 'Project List' and 'Team Members' without specifying the scope, resulting in ambiguous or incomplete data sets.

Start by running list_tracked_projects to get the scope. Then, use get_project_detailed_data with the specific project ID to get the accurate budget and status for that project.

Over-relying on dashboard filters

A user spends 15 minutes clicking through dashboard filters to find the total hours logged for a specific client, risking human error and context switching.

Ask your agent to run list_billing_clients and then ask for the total hours logged for that client ID. This keeps the interaction confined to chat.

Mixing up task and project scope

A user assumes that listing all tasks (list_project_tasks) gives them budget information, but the tool only provides task names, not financial data.

First, run list_project_tasks to see the scope. Then, you must run get_project_detailed_data to get the financial context and budget utilization for that project.

When It Fits, When It Doesn't

Use this if you need to answer questions like: 'What is the budget status of Project X?' or 'Who logged time on Client Y this month?' This tool is for financial accountability and resource auditing. Don't use it if you just need to see a simple list of tasks; use list_project_tasks. Don't use it if you only want to know who is working on what right now; use get_currently_running_timer. This set of tools handles the cross-referencing of time, money, and people.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Everhour Time Tracking. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_currently_running_timer get_everhour_user_metadata get_project_detailed_data list_billing_clients list_organization_team_members list_project_tasks list_projects_within_budget list_team_time_records list_tracked_projects quick_time_tracking_audit

Manual reporting takes time and involves too many clicks.

Right now, checking a project's health means jumping between the Everhour dashboard, the team roster, and the billing tab. You copy the project name, open the budget report, then have to manually find the client ID to check billing. It's a dozen clicks and a minimum of three tabs.

With this MCP server, you just talk to your agent. You ask, 'What's the status of Project X?' The agent runs `list_tracked_projects`, pulls the budget via `get_project_detailed_data`, checks the team hours with `list_team_time_records`, and gives you a single, consolidated answer.

Everhour Time Tracking MCP Server: Project Oversight

You eliminate the need to manually calculate utilization rates. Instead of cross-referencing the total hours logged against the project budget using multiple tabs, your agent uses `list_projects_within_budget` to identify exactly which projects are at risk.

The system doesn't just show you data; it flags the risk. It tells you, 'Project Alpha is at 115% utilization.' That actionable alert is what changes your workflow.

Common Questions About Everhour Time Tracking MCP

How do I check if a project is over budget using the `list_projects_within_budget` tool? +

The list_projects_within_budget tool identifies projects that are currently within their limits. To find projects that are over budget, you must first run list_tracked_projects to get the full list, and then prompt your agent to filter that list for utilization rates exceeding the set threshold.

What does `quick_time_tracking_audit` actually show me? +

This tool gives a quick, high-level summary of recent time entries and active projects. It’s best for a quick check before a meeting, giving you a general sense of team productivity and active work.

Can I get team time records by date using `list_team_time_records`? +

Yes, you specify the start and end date when calling list_team_time_records. The tool then returns all aggregated time entries for the entire team within that exact date range.

What is the difference between `list_project_tasks` and `get_project_detailed_data`? +

list_project_tasks only gives you a list of tasks within a project. get_project_detailed_data gives you the financial context, including the overall budget, status, and settings for the entire project.

How do I find out which clients are set up for billing using the `list_billing_clients` tool? +

The list_billing_clients tool returns a list of all clients configured for project billing and invoicing. You can use this list to confirm which client accounts have financial records tied to them within Everhour.

If I need to know the team roles, how do I use the `list_organization_team_members` tool? +

The list_organization_team_members tool provides a roster of all team members, including their specific roles within the organization. This lets you verify who has access to which parts of the platform.

What information does `get_project_detailed_data` provide about a project's budget? +

get_project_detailed_data gives you the complete project profile, including detailed budget settings and current utilization metrics. It's the primary source for checking budget limits and current spending status.

How do I see which projects are currently active using the `list_tracked_projects` tool? +

The list_tracked_projects tool retrieves a comprehensive list of every project managed in your Everhour account. This serves as a master index of all your operational projects.

How do I get an Everhour API Key? +

Log in to your Everhour account, navigate to your user profile settings (top right), and click on API. You can find or generate your unique API Key there.

Can the agent start a new timer? +

This integration currently focuses on listing and auditing projects, tasks, and time entries. Starting or stopping live timers should be performed via the Everhour browser extension or mobile app.

Does the integration show real-time budget usage? +

Yes, you can use the list_projects_within_budget tool to retrieve current budget utilization rates and identify projects that are approaching their limits.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Everhour Time Tracking. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.