Everhour MCP integration
Reads timesheets and timecards for any period, opens projects and tasks and starts timers on them, and moves timesheets through approval.
38actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create task
Lyro creates Everhour tasks instantly. Support teams log work items without context-switching to another tool.
Clock in user
Lyro clocks users in for time tracking immediately. Teams start billing periods without manual entry.
List user timesheets
Lyro retrieves timesheets with optional date filters. Managers audit hours worked without manual lookups.
How businesses use Everhour + Lyro
Each card is one request a support team gets, and the Everhour actions Lyro runs to close it.
Answer how many hours went where
Lyro pulls a team member's weekly timesheet and their clock-in and clock-out records for the dates in question, so a billing or capacity question is answered from tracked time rather than memory.
List User TimesheetsList User TimecardsList Team MembersSet up a project and start tracking against it
Lyro creates the project, files the first task under it, and starts a timer, so tracking begins as soon as the work is agreed rather than being reconstructed at the end of the week.
Create ProjectCreate TaskStart TimerKeep client records and project budgets billable
Lyro creates the client a project should bill to, updates its details or archives it when the relationship changes, and adjusts the project's budget and billing configuration.
Create ClientUpdate ClientUpdate an existing projectMove a timesheet through approval
Lyro submits a week for review or, on an admin token, approves it outright, corrects a timecard that was clocked wrong, and withdraws a request that was sent by mistake.
Request Timesheet ApprovalUpdate TimecardDiscard Timesheet Approval
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Everhour actions it has and picks the ones a request needs.
- 01
Connect Everhour
Authorize the Everhour account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Everhour actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Everhour
Setup, permissions, and the limits of what Lyro can do inside Everhour.
No. Everhour operates in a single workspace context per API key, and List Teams returns information about that one workspace. Covering a second workspace means connecting a second key, and Lyro then works against whichever account the request is scoped to.
Every action available in Everhour
All 38 actions your agent can call on Everhour, straight from the live MCP connection.
Create client
Creates a new client in Everhour for tracking billable work, invoicing, and project organization.
Delete a client
Delete a client.
List clients
Retrieves all clients in the Everhour workspace.
Clock in user
Clock in a user for time tracking.
Clock out user
Clock out a user for time tracking.
Create webhook
Create a new webhook for event notifications in Everhour.
Delete webhook
Delete a webhook.
Delete a timecard
Delete a timecard for a user on a specific date.
Discard timesheet approval
Discard a pending timesheet approval request.
List expenses
Lists expense records from your Everhour workspace.
Get client by ID
Retrieve a specific client by ID.
Get project
Retrieve a specific project.
Get section
Retrieve details of a specific section by its ID.
Get timecard
Retrieve a specific timecard for a user on a date.
Get authenticated user profile
Retrieve profile information of the authenticated user.
Get webhook
Retrieve details of a specific webhook by its ID.
List expense categories
Lists all expense categories available in your Everhour account.
List webhooks
Lists all webhooks configured for the Everhour account.
List invoices
Retrieves all invoices from your Everhour workspace.
List projects
List all Everhour projects accessible by the authenticated user.
List sections
Lists all sections within a specific Everhour project.
List tags
List all tags in the Everhour workspace.
List team members
Retrieves all team members in the authenticated Everhour workspace.
List teams
Retrieves information about the authenticated team/workspace in Everhour.
List timecards
Retrieve all team timecards with optional date filtering.
List user timecards
Retrieve timecards for a specific user with optional date filtering.
List user timesheets
Retrieve timesheets for a specific user.
Create project
Create a new project in Everhour.
Delete a project
Delete a project.
Request timesheet approval
Request approval for a timesheet or approve a week (for admins).
The tools Everhour sits next to
Same connection, same setup. Pick the next one your team already uses.
Basecamp
Pulls current Basecamp project status into the conversation and triggers updates on request.
Expofp
Reads the exhibitor list for an event, corrects entries and logos, upserts sessions and tracks in bulk, and keeps floor plan categories tidy.
Knack
Reads, filters and pages through records, writes them through objects or form views, attaches files and images, and deletes by ID.
Nozbe Teams
Creates tasks straight out of a conversation, comments and tags them, sets reminders, and polls for what has been created or changed since last check.
Servicem8
Opens jobs from customer requests, answers where a job stands, records and corrects payments, and prices quotes from the live materials catalog.
Todoist
Filters live task lists, captures and closes tasks in one line, reorganises sections and ordering, and manages project collaborators.

Ready to connect Everhour?
Authorize the account and your agent has all 38 actions from the first conversation.


