weekdone_get_company
Get company settings
Get the company settings: reporting schedule, timezone, template and which objective levels are used. Weekdone API: GET /1/company.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.1.3Updated Nov 7, 2026
Read weekly reports, teams, objectives and KPIs; add report items and comments in Weekdone.
The publisher's own server: Ably MCP by usefulapi
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
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%2Fweekdone/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": {
"weekdone-by-usefulapi": {
"type": "http",
"url": "https://weekdone.usefulapi.io/mcp"
}
}
}Use your Weekdone account from Claude, Cursor, or any MCP client. Read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values. Hosted, no local install: connect with your own credentials.
Live endpoint: https://weekdone.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://weekdone.usefulapi.io/mcp.claude mcp add --transport http weekdone https://weekdone.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 you sign in with your Weekdone account.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/weekdone/
On first connect you sign in to Weekdone and approve access. 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 weekdone_upgrade (it returns a Stripe Checkout link). Cancel any time with weekdone_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running weekdone_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/weekdone/README.md at commit 2450437
Get company settings
Get the company settings: reporting schedule, timezone, template and which objective levels are used. Weekdone API: GET /1/company.
Takes no parameters.
List teams
List the teams in the company with their ids, names and report privacy. Use the team ids in other tools. Weekdone API: GET /1/teams.
Takes no parameters.
List users
List the users in the company with their ids, names, admin flag and teams. Weekdone API: GET /1/users.
Takes no parameters.
List item types
List the report categories (item types) with their ids and names, for example 0 = Plans on hold, 1 = Progress, 2 = Plans, 3 = Problems and custom types. Use the id as type_id when creating items. Weekdone API: GET /1/types.
Takes no parameters.
Search items
Search the report items (progress, plans, problems and custom items) of one week, filtered by user or team. Defaults to the current week. Weekdone API: GET /1/items.
periodteam_iduser_idGet item comments
List the comments on one report item. Weekdone API: GET /1/item/{id}/comments.
item_idrequiredGet weekly report
Get the weekly report data grouped by team, with each user's items, rate and ratings. Defaults to the current week. Weekdone API: GET /1/report.
periodteam_iduser_idList tags
List the tags used on items, with their priority status and latest status text. Weekdone API: GET /1/tag.
Takes no parameters.
List objectives
List OKR objectives (company, department, team or user level) with their progress and key results. Weekdone API: GET /1/objective.
typeperiodteam_iduser_iddepartment_idList KPIs
List the company, department and team KPIs with their current value, type and range. Weekdone API: GET /1/kpi.
team_iddepartment_idCreate item
Create a report item (a plan, progress, problem or custom item) in a week. Changes Weekdone data. Weekdone API: POST /1/item. Not retried on failure.
due_onperiodprivateteam_idtype_idrequireduser_idprioritysource_iddescriptionrequiredUpdate item
Change the text, category, priority or due date of a report item. Changes Weekdone data. Weekdone API: PATCH /1/item/{id}. Moving an item to another type_id also needs period.
due_onperioditem_idrequiredtype_idprioritydescriptionAssign item
Assign a report item to another user. Changes Weekdone data. Weekdone API: PATCH /1/item/{id}/assign.
item_idrequireduser_idrequiredAdd item comment
Add a comment to a report item. Changes Weekdone data. Weekdone API: POST /1/item/{id}/comments.
commentrequireditem_idrequiredUpdate KPI value
Set the current value of a KPI. Changes Weekdone data. Weekdone API: POST /1/kpi/{id}/progress.
valuerequiredkpi_idrequired100% 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
Ably MCP by usefulapi's hosted MCP server, published by usefulapi.io; no sign-in required; Streamable HTTP; 15 tools.
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 read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
io.usefulapiOfficial publisher
Hosted Webfleet server that lets an assistant read vehicle positions, trips, events, drivers and orders, and add address-book entries.
{ "mcpServers": { "weekdone": { "url": "https://weekdone.usefulapi.io/mcp" } }}