Remote MCP server to run your Atako AI agents: chat, projects, files, integrations and channels.
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 132 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Code & DevOps
Read users, clock status, items and reports, and create users or assign items in Timesheets.com.
2 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 2 | 2 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using Timesheets.com MCP by usefulapi
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http timesheets-com-mcp-by-usefulapi https://timesheets-com.usefulapi.io/mcpCapabilities
Add customers, projects or account codes to a user. Existing assignments stay. Set defaults with default_id (customer, project) or the default_*_id fields (accountcode). Timesheets API: POST /user/{UserID}/customers|projects|accountcodes.
DiscoveredCreate an event (an expense or activity tag). Timesheets API: POST /item/event/0.
DiscoveredCreate a user in the company. Sends an invitation email only when send_notification_email is true (default false). Timesheets API: POST /user.
DiscoveredCreate a vendor (used on expense records). Timesheets API: POST /item/vendor/0.
DiscoveredGet 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 /clock/shift/user/{UserID} (key only).
DiscoveredGet an expense report for a date range, by user, vendor, event, customer, project or account code. Timesheets API: POST /report/expense/customizable.
DiscoveredGet an hourly time report for a date range, grouped and summarised or detailed. Processed = approved and finished records; unprocessed = the rest. Timesheets API: POST /report/hourly/customizable/{processed|unprocessed}.
DiscoveredGet one customer, project, account code, vendor or event by id. Timesheets API: GET /item/{kind}/{id}.
DiscoveredGet the hourly payroll report of one period, optionally for some users. Timesheets API: GET /report/hourly/payroll/period/{PayrollID}.
DiscoveredGet a project time report for a date range, by user, customer, project or account code. Timesheets API: POST /report/project/customizable.
DiscoveredGet the revision history of one hourly, project or expense record. Needs admin access to the record's employee. Timesheets API: GET /record/{kind}/history/{RecordID}.
DiscoveredGet the company's enum constants (user statuses, access types, record statuses) or the timezone ids used by timesheets_create_user. Timesheets API: GET /server/constants or /server/timezones.
DiscoveredGet report details for users: name, pay and tracking settings, supervisor. Empty user_ids returns all users. Timesheets API: GET /report/user/info.
DiscoveredList clock status for several users, or for the users one supervisor manages. Timesheets API: GET /clock/shift/users (key only).
DiscoveredList customers, projects, account codes, vendors or events. Filter by status, text and ids. Timesheets API: GET /items/{kind}.
DiscoveredList hourly payroll periods that start and end in a date range. Timesheets API: GET /report/hourly/payroll/periods.
DiscoveredList a user's running project timers, optionally by customer, project or account code. Timesheets API: GET /project/timers/{UserID}.
DiscoveredList users of the company, with UserID, name, email, access level and status. Filter by user ids and status. Timesheets API: GET /users.
DiscoveredPreview 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/preview.
DiscoveredRemove 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: DELETE /user/{UserID}/customers|projects|accountcodes.
DiscoveredChange the name or description of one event. Timesheets API: PATCH /item/event/{id}.
DiscoveredChange fields of one vendor. Only the given fields change. Timesheets API: PATCH /item/vendor/{id}.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 56 ms | 22 |