BigTime MCP by usefulapi

io.usefulapi/bigtime · v1.0.0 · finance-and-payments

BigTime MCP by usefulapi is healthy: it completed an MCP handshake in 546 ms and exposes 24 tools.

Read staff, projects, clients, time, expenses and invoices; create time entries in BigTime.

Endpoint: https://bigtime.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count24
Latency546 ms
Last checked (UTC)2026-11-02T01:55:21.367Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T01:55:21.367ZHealthy546

Tools (24)

bigtime_list_staffList staff members (id = staff sid, name, email). Good first call. BigTime API: GET /staff.
bigtime_get_staffGet one staff member by staff sid. BigTime API: GET /staff/detail/{sid}.
bigtime_list_projectsList projects (id, name, client, status). BigTime API: GET /project.
bigtime_get_projectGet one project by sid, with budget, dates and billing setup. BigTime API: GET /project/detail/{sid}.
bigtime_get_project_teamList the staff assigned to a project. BigTime API: GET /project/team/{sid}.
bigtime_list_clientsList clients (id, name, client id). BigTime API: GET /client.
bigtime_get_clientGet one client by sid. BigTime API: GET /client/detail/{sid}.
bigtime_list_project_tasksList the tasks of one project. BigTime API: GET /task/listByProject/{ProjectSid}.
bigtime_list_staff_tasksList the tasks assigned to one staff member. BigTime API: GET /task/ListByStaffer/{StaffSid}.
bigtime_get_taskGet one task by sid. BigTime API: GET /task/detail/{TaskSid}.
bigtime_get_timesheetList the time entries of one staff member in a date range. BigTime API: GET /time/Sheet/{staffsid}.
bigtime_list_project_timeList the time entries logged on one project in a date range. BigTime API: GET /time/ByProject/{Id}.
bigtime_get_time_entryGet one time entry by sid. BigTime API: GET /time/{sid}.
bigtime_get_daily_totalsGet the hours per day for one staff member in a date range. BigTime API: GET /time/TotalByDay/{staffsid}.
bigtime_get_expenseGet one expense entry by sid. BigTime API: GET /expense/detail/{sid}.
bigtime_list_expense_reportsList expense reports. BigTime API: GET /expense/reports.
bigtime_list_invoicesList issued invoices in a date range. BigTime API: GET /invoice/history.
bigtime_list_draft_invoicesList draft invoices, optionally in a date range. BigTime API: GET /invoice/drafts.
bigtime_get_invoiceGet one invoice by sid. BigTime API: GET /invoice/detail/{sid}.
bigtime_list_client_invoicesList the invoices of one client in a date range. BigTime API: GET /invoice/GetInvoicesByClientId.
bigtime_list_paymentsList payments received in a date range. BigTime API: GET /payment/history.
bigtime_get_report_definitionGet the definition (fields and filters) of a saved report. BigTime API: GET /report/detail/{id}.
bigtime_run_reportRun a saved BigTime report and return its rows. Pass the report filters as a JSON object, for example {"DT_BEGIN":"2026-01-01","DT_END":"2026-01-31"}. Read only. BigTime API: POST /report/data/{id}.
bigtime_create_time_entryWRITE: log time for a staff member on a project. Creates a new time entry in BigTime (it does not replace one). Set mark_submitted to submit it for approval at once. BigTime API: POST /time.