io.usefulapi/timesheets-com
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Timesheets.com MCP by usefulapi
Publisher-provided description
Read users, clock status, items and reports, and create users or assign items in Timesheets.com.
Summary by lookupd
Read users, clock status, items and time or expense reports, and create users, vendors or events, or assign items to users.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http timesheets-com https://timesheets-com.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add timesheets-com --url https://timesheets-com.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"timesheets-com": {
"url": "https://timesheets-com.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (22 tools)
Publisher-provided text
timesheets_list_usersList users of the company, with UserID, name, email, access level and status. Filter by user ids and status. Timesheets API: GET /users.timesheets_get_user_infoGet report details for users: name, pay and tracking settings, supervisor. Empty user_ids returns all users. Timesheets API: GET /report/user/info.timesheets_create_userCreate a user in the company. Sends an invitation email only when send_notification_email is true (default false). Timesheets API: POST /user.timesheets_assign_user_itemsAdd customers, projects or account codes to a user. Existing assignments stay. Set defaults with default_id (customer, project) or the default_*_id fields (accotimesheets_unassign_user_itemsRemove customers, projects or account codes from a user. Only the listed ids are removed. Removing a default resets it to the company default. Timesheets API: Dtimesheets_list_itemsList customers, projects, account codes, vendors or events. Filter by status, text and ids. Timesheets API: GET /items/{kind}.timesheets_get_itemGet one customer, project, account code, vendor or event by id. Timesheets API: GET /item/{kind}/{id}.timesheets_create_vendorCreate a vendor (used on expense records). Timesheets API: POST /item/vendor/0.timesheets_update_vendorChange fields of one vendor. Only the given fields change. Timesheets API: PATCH /item/vendor/{id}.timesheets_create_eventCreate an event (an expense or activity tag). Timesheets API: POST /item/event/0.timesheets_update_eventChange the name or description of one event. Timesheets API: PATCH /item/event/{id}.timesheets_get_clock_shiftGet a user's current clock status: clock-in and break times, location, hours for the shift and for today. Needs admin access to that user. Timesheets API: GET /timesheets_list_clock_shiftsList clock status for several users, or for the users one supervisor manages. Timesheets API: GET /clock/shift/users (key only).timesheets_list_project_timersList a user's running project timers, optionally by customer, project or account code. Timesheets API: GET /project/timers/{UserID}.timesheets_get_record_historyGet the revision history of one hourly, project or expense record. Needs admin access to the record's employee. Timesheets API: GET /record/{kind}/history/{Recotimesheets_get_hourly_reportGet an hourly time report for a date range, grouped and summarised or detailed. Processed = approved and finished records; unprocessed = the rest. Timesheets APtimesheets_list_payroll_periodsList hourly payroll periods that start and end in a date range. Timesheets API: GET /report/hourly/payroll/periods.timesheets_get_payroll_periodGet the hourly payroll report of one period, optionally for some users. Timesheets API: GET /report/hourly/payroll/period/{PayrollID}.timesheets_preview_payrollPreview the hourly payroll for a date range and users. It is a preview: the call does not close a payroll period. Timesheets API: POST /report/hourly/payroll/prtimesheets_get_project_reportGet a project time report for a date range, by user, customer, project or account code. Timesheets API: POST /report/project/customizable.timesheets_get_expense_reportGet an expense report for a date range, by user, vendor, event, customer, project or account code. Timesheets API: POST /report/expense/customizable.timesheets_get_server_referenceGet the company's enum constants (user statuses, access types, record statuses) or the timezone ids used by timesheets_create_user. Timesheets API: GET /server/
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 475 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/timesheets-com/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/timesheets-com)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp