bigtime_list_staff
List staff
List staff members (id = staff sid, name, email). Good first call. BigTime API: GET /staff.
show_inactiveio.usefulapiPublished by usefulapi.ioOfficial publisherv1.3.4Updated Nov 7, 2026
Read staff, projects, clients, time, expenses and invoices; create time entries in BigTime.
The publisher's own server: Ably MCP by usefulapi
Hosted BigTime connector that lets an assistant read staff, projects, clients, tasks, time, expenses, invoices and payments, run saved reports and log time…
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fbigtime/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"bigtime-by-usefulapi": {
"type": "http",
"url": "https://bigtime.usefulapi.io/mcp"
}
}
}Use your BigTime account from Claude, Cursor, or any MCP client. Read staff, projects, clients, tasks, time, expenses, invoices and payments, run saved reports and create time entries. Hosted, no local install: connect with your own credentials.
Live endpoint: https://bigtime.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://bigtime.usefulapi.io/mcp.claude mcp add --transport http bigtime https://bigtime.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your BigTime credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/bigtime/
On first connect you provide a BigTime API token and your BigTime firm id (a firm administrator creates the token in BigTime). The server validates it and stores it per user. No keys go in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with bigtime_upgrade (it returns a Stripe Checkout link). Cancel any time with bigtime_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running bigtime_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/bigtime/README.md at commit 4046075
List staff
List staff members (id = staff sid, name, email). Good first call. BigTime API: GET /staff.
show_inactiveGet a staff member
Get one staff member by staff sid. BigTime API: GET /staff/detail/{sid}.
viewstaff_sidrequiredList projects
List projects (id, name, client, status). BigTime API: GET /project.
show_inactiveGet a project
Get one project by sid, with budget, dates and billing setup. BigTime API: GET /project/detail/{sid}.
viewproject_sidrequiredGet a project team
List the staff assigned to a project. BigTime API: GET /project/team/{sid}.
project_sidrequiredList clients
List clients (id, name, client id). BigTime API: GET /client.
show_inactiveGet a client
Get one client by sid. BigTime API: GET /client/detail/{sid}.
viewclient_sidrequiredList tasks of a project
List the tasks of one project. BigTime API: GET /task/listByProject/{ProjectSid}.
project_sidrequiredshow_completedList tasks of a staff member
List the tasks assigned to one staff member. BigTime API: GET /task/ListByStaffer/{StaffSid}.
staff_sidrequiredshow_completedGet a task
Get one task by sid. BigTime API: GET /task/detail/{TaskSid}.
viewtask_sidrequiredGet a timesheet
List the time entries of one staff member in a date range. BigTime API: GET /time/Sheet/{staffsid}.
viewend_daterequiredstaff_sidrequiredstart_daterequiredList time entries of a project
List the time entries logged on one project in a date range. BigTime API: GET /time/ByProject/{Id}.
viewend_daterequiredstart_daterequiredis_approvedproject_sidrequiredGet a time entry
Get one time entry by sid. BigTime API: GET /time/{sid}.
time_sidrequiredGet daily hour totals
Get the hours per day for one staff member in a date range. BigTime API: GET /time/TotalByDay/{staffsid}.
end_daterequiredstaff_sidrequiredstart_daterequiredGet an expense entry
Get one expense entry by sid. BigTime API: GET /expense/detail/{sid}.
expense_sidrequiredList expense reports
List expense reports. BigTime API: GET /expense/reports.
show_allList invoice history
List issued invoices in a date range. BigTime API: GET /invoice/history.
end_daterequiredstart_daterequiredList draft invoices
List draft invoices, optionally in a date range. BigTime API: GET /invoice/drafts.
end_datestart_dateGet an invoice
Get one invoice by sid. BigTime API: GET /invoice/detail/{sid}.
invoice_sidrequiredList invoices of a client
List the invoices of one client in a date range. BigTime API: GET /invoice/GetInvoicesByClientId.
end_dateclient_sidrequiredstart_dateList payment history
List payments received in a date range. BigTime API: GET /payment/history.
end_daterequiredstart_daterequiredGet a report definition
Get the definition (fields and filters) of a saved report. BigTime API: GET /report/detail/{id}.
report_idrequiredRun a saved report
Run 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}.
filtersreport_idrequiredCreate a time entry
WRITE: 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.
daterequiredhoursrequirednotestask_sidstaff_sidrequiredproject_sidrequiredmark_submitted100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "bigtime": { "url": "https://bigtime.usefulapi.io/mcp" } }}