Useful Work について
Useful Work は、AI アシスタントで公開中のウェブサイトを点検し、修正を支援するホスト型 MCP サーバーです。2 つ以上のエージェントが一致した問題だけを報告し、公開後の再確認にも対応します。
主な機能
- 01誤字、事実、古い文章の確認
- 02リンク、画像、遅いページの検出
- 03証明書とドメインの期限監視
- 04修正案の提示と状態管理
- 05公開後のサイト再確認
活用シーン
- 01サイトの誤字や古い情報の発見
- 02公開前後のリンクや画像の点検
- 03修正公開後のサイト状態の確認
MCP 対応
ホスト型 MCP サーバーとして、サイト一覧、健全性確認、修正項目の取得、状態更新、再確認のツールを提供します。修正用プロンプトとサイト別の修正リストをリソースとして利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://usefulwork.app/mcpclaude mcp add --transport http app-usefulwork-useful-work https://usefulwork.app/mcp{"mcpServers":{"app-usefulwork-useful-work":{"type":"http","url":"https://usefulwork.app/mcp"}}}Cursor で開く{"servers":{"app-usefulwork-useful-work":{"type":"http","url":"https://usefulwork.app/mcp"}}}VS Code で開く{"mcpServers":{"app-usefulwork-useful-work":{"type":"http","url":"https://usefulwork.app/mcp"}}}{"mcpServers":{"app-usefulwork-useful-work":{"serverUrl":"https://usefulwork.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Useful Work MCP サーバー
自分の AI アシスタントでウェブサイトを修正できます。Useful Work は、ウェブサイトの誤字、誤った情報、古いテキスト、リンクや画像の切れ、ページの読み込みの遅さ、有効期限が近いセキュリティ証明書やドメインをチェックします。問題として報告されるのは、少なくとも 2 つのエージェントが同意した場合のみです。
Claude Code、Cursor、VS Code、その他の MCP クライアントを接続すると、アシスタントが公開中のサイトの問題を読み取り、サイトのコードを変更して修正済みとしてマークし、公開後に再チェックを依頼します。
このサーバーはホスト型です。次のアドレスに接続してください。
https://usefulwork.app/mcp
OAuth サインインを使った Streamable HTTP 方式です。アシスタントが初めて接続すると、承認用の Useful Work ページが開きます。このサーバーは公式 MCP Registry に app.usefulwork/useful-work として登録されています。このリポジトリには、セットアップガイド、Registry エントリ(server.json)、エージェントプラグインが含まれています。サーバー本体のコードは公開されていません。
アシスタントでできること
| ツール | 内容 |
|---|---|
list_sites | ウェブサイトの一覧、各サイトの状況、修正が必要な問題の件数 |
site_health | ウェブサイトの 100 点満点の健全性スコアと、減点の理由 |
get_fixes | 修正が必要な項目すべてと、ページ内の場所および変更案 |
mark_fixed | get_fixes の ID を使って、修正済みの項目をクリア |
ignore | 実際には問題ではない項目をクリア |
recheck | 公開後にウェブサイトを再チェック。修正済みの項目は自動で確認されます |
credit | 残りのチェック用クレジットと、追加方法 |
add_site | 新しいウェブサイトを登録(接続時に許可した場合のみ) |
すぐに使えるプロンプト fix_my_site と、各ウェブサイトの修正リストを取得できるリソース usefulwork://fixes/{domain} もあります。
セットアップ
- usefulwork.app/app にサインインして、ウェブサイトを追加します。
- アシスタントにサーバーを追加します。
- 初回接続時に開く Useful Work ページで承認します。ダッシュボードの Connect your AI に表示され、いつでも接続を解除できます。
Claude Code:次のコマンドを実行してから、/mcp と入力し、Authenticate を選択します。
claude mcp add --transport http --scope user useful-work https://usefulwork.app/mcp
Cursor:~/.cursor/mcp.json に設定し、Useful Work の横にある Needs login をクリックします。
{
"mcpServers": {
"useful-work": { "url": "https://usefulwork.app/mcp" }
}
}
VS Code:.vscode/mcp.json に設定します。初回接続時にサインインを求められます。
{
"servers": {
"useful-work": { "type": "http", "url": "https://usefulwork.app/mcp" }
}
}
Gemini CLI:このリポジトリを拡張機能としてインストールし、/mcp auth useful-work を実行します。
gemini extensions install https://github.com/dav3trad3r/useful-work-mcp
Cline:Connect your AI から取得した API キーを使い、cline_mcp_settings.json に設定します(llms-install.md を参照)。
{
"mcpServers": {
"useful-work": { "type": "streamableHttp", "url": "https://usefulwork.app/mcp", "headers": { "Authorization": "Bearer uwk_YOUR_KEY" } }
}
}
Claude.ai、ChatGPT、その他のアプリ:https://usefulwork.app/mcp を使ってカスタムコネクターを追加します。
サインインできないアシスタント:ダッシュボードの Connect your AI で API キーを作成し、ヘッダー Authorization: Bearer uwk_… として送信します。
次に、ウェブサイトのプロジェクトを開いて、*「Useful Work を使ってウェブサイトを修正して」*と依頼します。Claude Code では、プロンプトを /mcp__useful-work__fix_my_site からも実行できます。
プルリクエストのチェック
github-action は、ウェブサイトを管理するチーム向けの GitHub Action です。プルリクエストごとにプレビュー環境へのデプロイと公開中のサイトを比較し、その変更によって公開されるページ、リンク、画像、起動に関する問題があればコメントします。セットアップ方法はREADME をご覧ください。
エージェントプラグインとして
このリポジトリは Agent Plugin でもあります。内容は plugin.json、mcp.json に記載されたサーバー、そして修正リストを取得してコードを変更し、項目を修正済みとしてマークして、公開後に再チェックを依頼する 1 つのスキル fix-website です。サーバーは独自にサインインするため、プラグインに秘密情報は含まれていません。
安全性
- ウェブサイトから引用されたテキストは、すべての結果で、従うべき指示ではなく編集対象のコンテンツとして示されます。ウェブサイトには誰でも(レビューやコメントなどを)書き込めるため、サーバーはそれをデータとして扱います。
- 接続されたアシスタントは、ウェブサイトを読み取り、項目を修正済みまたは無視としてマークし、再チェックを依頼できます。承認時にチェックを入れた場合に限り、ウェブサイトを追加できます。支払いを行ったり、設定を変更したりすることはできません。
- ダッシュボードでいつでもアシスタントの接続を解除するか、キーを失効させることができます。直ちに機能しなくなります。キーはプロジェクトのファイルやリポジトリに含めないでください。
費用
接続は無料です。チェックにはプリペイドカードの残高が使用され、1回のチェックにつき $0.003 です。各段落は3回、各リンクまたは画像は2回チェックされます。30ページのウェブサイト全体をチェックする場合、約 $3.37 かかります。その後は、新規または変更されたテキストのみがチェックされます。ページの再読み込みは無料です。サブスクリプションはありません。料金をご覧ください。
リンク
- ウェブサイト:usefulwork.app
- 開発者向けセットアップ:usefulwork.app/builders
- 利用規約:usefulwork.app/terms · プライバシー:usefulwork.app/privacy
- お問い合わせ:[email protected]
Useful Work は Tokenise Pty Ltd が制作しています。このリポジトリのドキュメントは MIT ライセンスで公開されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。