Everhour Time Tracking MCP. Audit budgets and team hours in one conversation.
Works with every AI agent you already use
…and any MCP-compatible client
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.
Checks which tasks are currently running timers and provides the task name and start time.
Retrieves detailed settings, including budget limits and current spending, for a specific project.
Lists all clients set up for project billing and invoicing, allowing you to track financial accounts.
Retrieves a list of all team members and their assigned roles within the organization.
Lists every task assigned within a specified project.
Filters and lists projects that are currently within their assigned time or monetary budget limits.
Lists aggregated time records for the team within a specific date range.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
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.
019d7593get currently running timer
Gets the task name and start time for any timer that is currently active.
019d7593get everhour user metadata
Retrieves profile details and account metadata for the current Everhour user.
019d7593get project detailed data
Gets detailed settings, including the budget and status, for a specific project.
019d7593list billing clients
Lists every client configured in the system for project billing and invoicing.
019d7593list organization team members
Lists all team members and their assigned roles within the organization.
019d7593list project tasks
Lists all individual tasks associated with a specific project.
019d7593list projects within budget
Identifies and lists all projects that are currently within their assigned budget limits.
019d7593list team time records
Lists aggregated time entries for the whole team within a specified date range.
019d7593list tracked projects
Lists every single project managed and tracked in your Everhour account.
019d7593quick 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
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 Connect the Everhour integration to your AI client.
- 2 Authorize the connection using your Everhour API Key (found in your account settings).
- 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.
Checks if a project is on budget and pulls team time entries on the go for status updates.
Researches client billing status and total hours logged across multiple projects via chat.
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_budgetlets 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
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.
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.
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.
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
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
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.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ArcXP
Automate newsroom publishing via ArcXP — manage, search, and update articles, photos, and videos directly from any AI agent.
Coda
Combine docs, spreadsheets, and apps into powerful all-in-one documents that grow with your team and automate routine work.
String Metrics Analyzer
Bypass LLM tokenization blindness. Get exact character counts, word counts, and specific string occurrences deterministically.
You might also like
Coppel
Automate retail operations via Coppel — browse products, manage orders, check customer credit, and find stores across Mexico from any AI agent.
Honeybadger (Error Tracking)
Monitor app exceptions and uptime via Honeybadger — list projects, resolve faults, and track deployments.
Flodesk
Design gorgeous email campaigns with intuitive templates that grow your audience and reflect your brand without design skills.