Add to your AI client, then sign in once when you connect.
Let AI agents list Timely accounts, log time against projects, manage clients and labels, plan forecasts, and review team activity after you connect Timely once in your browser.
This listing identifies a third-party integration. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
Live probe refreshed Nov 3, 2026 · Endpoint host mcp.mcpbundles.com
Built for
Agency Operations, Project Managers, Consultants, Finance Teams tracking billable hours
Connect Timely to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/timelyThis server may ask you to sign in when your AI client connects.
Prefer the browser? Open in MCPBundles Studio
Sign in to connect your credentials and start running tools from the chat.
Connect to your AI clientMCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms
https://mcp.mcpbundles.com/bundle/timelyThis server may ask you to sign in when your AI client connects.
Prefer the browser? Open in MCPBundles Studio
Choose your AI client below. When you connect, sign in to MCPBundles once — we store your service credentials for every client.
Browse all toolsResolve account context
Every Timely call is account-scoped — list accounts before projects or events.
Which Timely accounts can I access? Return each account id and name so we can pick the workspace for today's time entries.
Review this week's time
Turns a status question into a paste-ready standup brief.
Show Timely events logged this week for our main account — project name, hours, and notes. Flag anything still missing a project.
Log billable hours
Shows the create path: account, project, day, duration, note.
Log one hour today on the Acme redesign project in Timely with a note that says 'Wireframe review with client'.
Plan upcoming work
Connects capacity planning to live forecast rows without opening Timely.
List open Timely forecasts for the website relaunch project and summarize estimated minutes and date range for each.
What can AI agents do with Timely?
Agents can list accounts and team members, read or update clients, projects, labels, time entries (events), and planned tasks (forecasts). They can create or adjust those rows and remove projects, labels, events, or forecasts when you ask.
How does Timely authentication work on MCPBundles?
Sign in to MCPBundles, connect Timely once, and approve access in your browser. MCPBundles keeps the connection active without you pasting tokens or repeating sign-in.
Why do Timely tools ask for an account id?
Timely organizes all data under an Account workspace. List accounts when the id is unknown, or save a default account id on the connection so routine prompts can omit it.
Related editorial
Timely Time Tracking Workflows with AI
How AI agents can list accounts, log hours against projects, manage clients and labels, and plan forecasts from your Timely workspace.
Domain knowledge for Timely — workflow patterns, data models, and gotchas for your AI agent.
Timely organizes work by Account. Every account-scoped call needs an account id. OAuth connects once; tokens refresh server-side.
Timely
[
{
"name": "timely_delete_event",
"title": "Timely Delete Event",
"description": "Delete a Timely time entry by id."
},
{
"name": "timely_delete_forecast",
"title": "Timely Delete Forecast",
"description": "Delete a Timely forecast by id."
},
{
"name": "timely_delete_label",
"title": "Timely Delete Label",
"description": "Delete a Timely label by id."
},
{
"name": "timely_delete_project",
"title": "Timely Delete Project",
"description": "Delete a Timely project by id. Destructive and idempotent — deleting an already-removed id may return 404."
},
{
"name": "timely_get_accounts",
"title": "Timely Get Accounts",
"description": "List Timely accounts accessible with the current OAuth authorization. Call this first when account_id is unknown — every other Timely tool is scoped to one account id from this list."
},
{
"name": "timely_get_clients",
"title": "Timely Get Clients",
"description": "Read Timely clients (billing customers). Omit id to list clients with offset/limit pagination; pass id to fetch one client."
},
{
"name": "timely_get_current_user",
"title": "Timely Get Current User",
"description": "Fetch the Timely user profile for the OAuth-connected identity inside an account. Use the returned id when creating projects that require a users array."
},
{
"name": "timely_get_events",
"title": "Timely Get Events",
"description": "Read Timely time entries (events). Omit id to list with optional since/upto date window, user_id, project_id, and page/per_page pagination. Pass id to fetch one entry."
},
{
"name": "timely_get_forecasts",
"title": "Timely Get Forecasts",
"description": "Read Timely forecasts (planned tasks). Omit id to list forecasts; pass id to fetch one forecast row."
},
{
"name": "timely_get_labels",
"title": "Timely Get Labels",
"description": "Read Timely labels (tags for time entries). Omit id to list labels; pass id to fetch one label including child labels."
},
{
"name": "timely_get_projects",
"title": "Timely Get Projects",
"description": "Read Timely projects. Omit id to list projects (optional filter, offset, limit). Pass id to fetch one project with budget and membership details."
},
{
"name": "timely_get_users",
"title": "Timely Get Users",
"description": "Read Timely users in an account. Omit id to list team members (offset/limit pagination). Pass id to fetch one user record."
},
{
"name": "timely_upsert_client",
"title": "Timely Upsert Client",
"description": "Create or update a Timely client. Omit id to POST a new client (name required). Pass id to PUT an update. Clients are create/update only in the Timely API — deactivate inactive clients in the Timely UI."
},
{
"name": "timely_upsert_event",
"title": "Timely Upsert Event",
"description": "Create or update a Timely time entry. Omit id to POST (day, hours, minutes, and project_id required on create). Pass id to PUT a partial update. Optional note, from/to ISO timestamps, and label_ids attach metadata."
},
{
"name": "timely_upsert_forecast",
"title": "Timely Upsert Forecast",
"description": "Create or update a Timely forecast (planned task). Omit id to POST (project_id required). Pass id to PUT an update. estimated_minutes sets planned duration."
},
{
"name": "timely_upsert_label",
"title": "Timely Upsert Label",
"description": "Create or update a Timely label. Omit id to POST (name required). Pass id to PUT an update. Optional parent_id nests the label under another label."
},
{
"name": "timely_upsert_project",
"title": "Timely Upsert Project",
"description": "Create or update a Timely project. Omit id to POST (name, color, client_id, and users array required on create — users may be an empty array). Pass id to PUT a partial update."
}
]Agents can list accounts and team members, read or update clients, projects, labels, time entries (events), and planned tasks (forecasts). They can create or adjust those rows and remove projects, labels, events, or forecasts when you ask.
Sign in to MCPBundles, connect Timely once, and approve access in your browser. MCPBundles keeps the connection active without you pasting tokens or repeating sign-in.
Timely organizes all data under an Account workspace. List accounts when the id is unknown, or save a default account id on the connection so routine prompts can omit it.
No. Timely supports creating and updating clients only. Deactivate or archive clients in the Timely web app when billing relationships end.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/timely. Authentication is handled automatically.
Timely provides 17 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Timely uses One-click sign in. Timely requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
Other MCP servers in this category from the directory index