App

Everhour integrations

Connect Everhour to any other app, or use it from your AI client over MCP. Everhour is a time tracking software equipped with budgeting, forward resource planning, expenses tracking, visual dashboards and flexible reports.

Connects with an API keyeverhour.com

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with Everhour?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect Everhour with another app

What your agent can do with Everhour

Triggers and actions 5 triggers · 22 actions

  • Trigger
    New Client

    Triggers when a new client is created.

  • Trigger
    New Task

    Triggers when a new task created.

  • Trigger
    Project updated

    Webhook event api:project:updated.

  • Trigger
    Task updated

    Webhook event api:task:updated.

  • Trigger
    Timer Stopped

    Triggers when a running timer is stopped. Timer should be with a task.

  • Action
    Add assignment

    /resource-planner/assignments. Schedule a user on a project/task.

  • Action
    Add expense

    /expenses. Create an expense.

  • Action
    Add invoice

    /invoices. Create an invoice for a project/client.

  • Action
    Add Time

    Adds your time to a task.

  • Action
    Create Client

    Creates a new client.

  • Action
    Create Project

    Creates a new project.

  • Action
    Delete project

    /projects/{id}.

  • Action
    Delete time record

    /tasks/{id}/time. Delete time record for a date/user.

  • Action
    Find Internal Project

    Finds a project for creating task/section by name

  • Action
    Find Member

    Finds a member by name.

  • Action
    Find Project

    Finds a project by name

  • Action
    Find Section

    Finds a section by name.

  • Action
    Find Task

    Finds a task by name.

  • Action
    Get running timer

    Returns the currently running timer for the connected user.

  • Action
    List Assignments

    Lists resource-planner assignments, optionally filtered by project, user and date range.

  • Action
    List clients

    /clients. Returns all clients.

  • Action
    List Expenses

    Lists the team's expenses, each with id, date, amount, category, project, billable and details.

  • Action
    List invoices

    /invoices. Returns all invoices.

  • Action
    Update client

    /clients/{id}. Update a client's name, business details, etc.

  • Action
    Update project

    /projects/{id}. Update project name, users, billing etc.

  • Action
    Update task estimate

    /tasks/{id}/estimate. Set a task's time estimate.

  • Action
    Update time record

    /tasks/{id}/time. Update time on a task for a date/user.

Reviews

What our customers say

Questions

Everhour, answered

Is there a Everhour MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with Everhour. Add that address to any AI client that takes a remote MCP server, sign in once in your browser, and your client can build, test and run automations that use Everhour. Nothing to install.

What can start an automation from Everhour?

Any of Everhour's 5 triggers in the catalog, including New Client, New Task, Project updated and Task updated. Describe the moment in plain language and your agent picks the right one.

What can your agent do in Everhour?

Any of Everhour's 22 actions, including Create Client, Create Project, Update client and Update project. Your agent maps the data both ways and tests every scenario before it ships.

Which apps can Everhour connect to?

Any app in the catalog; the list on this page pairs Everhour with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.