Useful Work
app.usefulworkPublished by usefulwork.appOfficial publisherv1.1.0Updated Nov 3, 2026
Find and fix mistakes on your live website: wording, broken links, slow pages, certificate, domain.
Overview
Useful Work's hosted MCP server (usefulwork.app), published by usefulwork.app; OAuth sign-in required; Streamable HTTP.
No AI overview yet: these facts come from the registry entry and the server itself.
- Publisher
- usefulwork.app
- Endpoint
- usefulwork.app
- Documentation
- usefulwork.app
- Last checked
Installation
In SourceWeft
- Open Useful Work in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
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/app.usefulwork%2Fuseful-work/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.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"useful-work": {
"type": "http",
"url": "https://usefulwork.app/mcp"
}
}
}README
Useful Work MCP server
Fix your website from your own AI assistant. Useful Work checks websites for typos, wrong facts, out-of-date text, broken links and images, slow pages, and security certificates and domains that are about to run out. A problem is only reported once at least two agents agree on it.
Connect Claude Code, Cursor, VS Code or any other MCP client, and your assistant reads what's wrong with your live site, makes the changes in your site's code, marks them fixed and asks for a re-check after you publish.
The server is hosted. Connect to it at:
Streamable HTTP with OAuth sign-in: the first time your assistant connects, a Useful Work page
opens for you to approve it. It's listed in the
official MCP Registry
as app.usefulwork/useful-work. This repository holds the setup guide, the registry entry
(server.json) and an agent plugin; the server's own code isn't published.
What your assistant can do
Plus a ready-made prompt, fix_my_site, and each website's fix list as a resource at
usefulwork://fixes/{domain}.
Set up
- Sign in at usefulwork.app/app and add your website.
- Add the server to your assistant.
- Approve it on the Useful Work page that opens the first time it connects. It then shows under Connect your AI in your dashboard, where you can disconnect it any time.
Claude Code: run this, then type /mcp and choose Authenticate.
Cursor: in ~/.cursor/mcp.json, then click Needs login next to Useful Work.
VS Code: in .vscode/mcp.json. VS Code asks you to sign in the first time it connects.
Gemini CLI: install this repository as an extension, then run /mcp auth useful-work.
Cline: in cline_mcp_settings.json, with an API key from Connect your AI (see
llms-install.md).
Claude.ai, ChatGPT and other apps: add a custom connector with the address
https://usefulwork.app/mcp.
Assistants that can't sign in: make an API key under Connect your AI in your dashboard and
send it as the header Authorization: Bearer uwk_….
Then open your website's project and ask: "Use Useful Work to fix my website." In Claude Code the
prompt is also there as /mcp__useful-work__fix_my_site.
Pull-request checks
github-action is a GitHub Action for teams that look after websites: on every pull
request it compares the preview deploy with the live site and comments with any page, link, image or
launch problem the change would put live. Setup is in its README.
As an agent plugin
This repository is also an Agent Plugin: plugin.json,
the server in mcp.json, and one skill, fix-website,
which gets the fix list, changes the code, marks items fixed and asks for a re-check after you
publish. The server signs in on its own, so the plugin carries no secrets.
Safety
- Text quoted from your website is marked in every result as content to edit, never instructions to follow. Anyone can write on a website (a review, a comment), so the server treats it as data.
- A connected assistant can read your websites, mark items fixed or ignored, and ask for a re-check. It can add websites only if you tick that when you approve it. It can't pay or change your settings.
- Disconnect an assistant, or revoke a key, any time in your dashboard; it stops working straight away. Keep keys out of your project's files and repository.
What it costs
Connecting is free. Checking is paid from prepaid card credit, at $0.003 a check: each paragraph gets three checks, each link or image two. A 30-page website costs about $3.37 to check in full; after that only new or changed text is checked. Re-reading pages is free. There's no subscription. See pricing.
Links
- Website: usefulwork.app
- Setup for builders: usefulwork.app/builders
- Terms: usefulwork.app/terms · Privacy: usefulwork.app/privacy
- Contact: [email protected]
Useful Work is made by Tokenise Pty Ltd. The documentation in this repository is MIT licensed.
Source: README.md at commit a6b8777
Tools
0Version history
1- v1.1.0LatestNov 3, 2026
Score
85% 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.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts