インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、MOCO をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI に MOCO のアカウントで作業させます。プロジェクトと顧客の参照、担当者別やプロジェクト別の工数の確認、未払いの請求書とチームの稼働率のチェック、工数の登録ができます。MOCO のサブドメインと、MOCO のプロフィールで取得する API キーを使います。
こう聞いてみよう
MOCO のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → MOCO をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
MOCO + Cursor
AI に MOCO のアカウントで作業させます。プロジェクトと顧客の参照、担当者別やプロジェクト別の工数の確認、未払いの請求書とチームの稼働率のチェック、工数の登録ができます。MOCO のサブドメインと、MOCO のプロフィールで取得する API キーを使います。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
MOCO_SUBDOMAIN, MOCO_API_KEY
ステップ 1 — 認証情報を取得
- MOCO で右上のプロフィール画像をクリックしてプロフィールを開き、Integrations タブで個人用の API キーをコピーします。このキーで使えるのは、あなたの MOCO ユーザーが見られるもの、できることだけです。
- 代わりに、Settings → Extensions → API & Webhooks → API Keys でアカウントの API キーを作成することもできます。権限は読み取り専用かフルアクセスを選べます。読み取り専用のキーでは工数を登録できません。
- キーを
MOCO_API_KEYに貼り付けます。 MOCO_SUBDOMAINには MOCO のアドレスの最初の部分だけを設定します。agency.mocoapp.comならagencyと入力し、https://や.mocoapp.comは付けません。コネクターはhttps://agency.mocoapp.com/api/v1を呼び出します。- コネクターをインストールします。Authorize with Provider の手順はありません。キーは暗号化して保存され、リクエストごとに送信されます。
- まず
moco_list_usersを実行します。同僚の名前と ID が表示されれば、キーとサブドメインは正しく設定されています。
サインイン状態の維持: コネクターはキーをそのまま使うため、更新が必要なサインインはありません。MOCO でキーを差し替えたり削除したりした場合は、新しいキーを MOCO_API_KEY に貼り付けてください。
AI が見られる範囲: どの一覧も、キーのユーザーに閲覧権限があるレコードだけを返します。プロジェクトや請求書が見つからない場合、たいていはコネクターの不具合ではなく MOCO 側の権限の問題です。
工数の登録: MOCO に書き込むツールは moco_create_activity だけです。キーの持ち主のユーザーに 1 件の工数を登録します。指定するのは日付、プロジェクト ID、タスク ID、秒単位の時間(2 時間なら 7200)、任意の説明です。AI は moco_list_projects でプロジェクトを、moco_get_project でそのタスクを探します。呼び出すたびに新しいエントリーが作られ、同じ呼び出しを繰り返すと工数が二重に登録されます。そのため AI は先に日付、プロジェクト、タスク、時間を示し、あなたの承認を待ちます。
権限と読み取り専用の設定: 読み取りだけのコネクターにするには、コネクターのページで moco_create_activity を無効にするか、読み取り専用のアカウント API キーを使います。データを読むだけの人にフルアクセスのキーを渡さないでください。
レポートと請求書: moco_list_activities と moco_report_utilization には、常に開始日と終了日(from と to、形式は YYYY-MM-DD)が必要です。工数は担当者、プロジェクト、請求対象の時間だけに絞り込めます。稼働率レポートは、使える工数と予定済みの工数を比較します。moco_list_invoices はステータス(draft、created、sent、partially_paid、paid、overdue、ignored。カンマ区切りで複数指定可)、請求日、会社で絞り込めます。
制限: 一覧は 1 ページ最大 100 件で、AI は最後のページまで続けて取得します。MOCO の標準プランでは 2 分あたり約 120 リクエストまでです。超えると 429 が返るので、少し待ってからやり直してください。
よくあるエラー: 401 は、キーが間違っている、削除された、または MOCO_SUBDOMAIN とは別の MOCO アカウントのキーであることを示します。すべての呼び出しが失敗する場合は、MOCO_SUBDOMAIN にアドレス全体ではなくサブドメインだけが入っているか確認してください。特定のプロジェクトで 404 が返る場合は、ID が間違っているか、キーのユーザーにそのプロジェクトの閲覧権限がありません。登録が拒否されたときは、MOCO が受け付けなかった項目が示されます。たとえば、そのプロジェクトに属さないタスクを指定した場合です。
このコネクターは、請求書の作成や送信、PDF のダウンロード、Webhook の設定、工数の編集や削除、プロジェクト、会社、ユーザーの変更は行いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Cursor にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Cursor は ~/.cursor/mcp.json から MCP サーバーを読み込みます。次のエントリを追加してください:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、
YOUR_MCP_API_KEYと置き換えます。 - ファイルを保存し、Cursor を再起動します。
- Cursor → Settings → MCP を開き、
anythingmcpが一覧にあり接続済みであることを確認します。 - チャットを始めましょう。エージェントが
MOCOのツールを呼び出せるようになりました。
利用可能なツール
| Tool | What it does |
|---|---|
moco_list_users | List MOCO users visible to this API key, including their IDs and names |
moco_list_projects | List MOCO projects with IDs, names, customer links and status |
moco_get_project | Get a single MOCO project by its numeric ID, including project details and assigned tasks needed when creating a time activity |
moco_list_activities | List tracked time activities within a date range, optionally filtered by user, project or billability |
moco_list_companies | List customers, suppliers and organizations in MOCO |
moco_list_invoices | List MOCO invoices visible to this API key |
moco_report_utilization | Get MOCO's utilization report for a date range, showing available and booked capacity so you can assess team workload |
moco_create_activity | Book a new MOCO time activity for the API key's user |
プロンプトの例
- 「9 月に Website Relaunch プロジェクトでチームが登録した工数は何時間?そのうち請求対象はどれくらい?」
- 「いま期限切れ、または一部だけ支払われている請求書はどれ?それぞれどの顧客のもの?」
- 「先月のチームの稼働率はどうだった?使える工数と予定済みの工数を比較して。」
- 「今日の工数として、Acme のウェブサイトプロジェクトにトップページのレイアウトレビューで 2.5 時間登録して。登録する前に内容を見せて。」
FAQ
Cursor の無料プランでカスタム MCP サーバーは使えますか? はい。MCP は Hobby、Pro、Business の各プランで利用できます。
次のステップ
このガイドは役に立ちましたか?