インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Weeek をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。
概要
AI から Weeek のプロジェクトと CRM を管理できます。タスクの検索と更新、ボード間の移動、担当者の割り当て、コメントと作業時間の記録に加え、取引、連絡先、組織も扱えます。変更の前には必ず確認します。
こう聞いてみよう
Weeek のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Weeek をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Weeek + Claude
AI から Weeek のプロジェクトと CRM を管理できます。タスクの検索と更新、ボード間の移動、担当者の割り当て、コメントと作業時間の記録に加え、取引、連絡先、組織も扱えます。変更の前には必ず確認します。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
WEEEK_API_TOKEN
ステップ 1 — 認証情報を取得
設定は 1 分ほどで終わります。ワークスペース設定の API セクションを開ける Weeek ワークスペースが必要です。
- Weeek でワークスペース設定を開き、API セクションに進みます。
- トークンを作成してコピーします。
- Bearer という語を付けずに
WEEEK_API_TOKENに貼り付け、コネクターをインストールします。トークンは Weeek にのみ送信されます。 - コネクターの操作はすべて、トークンを作成したユーザーの名前で、そのユーザーの権限の範囲で行われます。
weeek_get_profileでそのユーザーを確認でき、トークンが有効かどうかを最も手早く確かめられます。
対応範囲: プロジェクトとポートフォリオ、ボードとその列、サブタスク・コメント・担当者・ウォッチャー・作業時間を含むタスク、ワークスペースのタグとメンバー、そして CRM(セールスファネルとそのステージ、取引、連絡先、組織)。
まず確認: タスクの作成、移動、完了、コメント、取引の変更はチームに表示され、ほかのメンバーに通知されます。AI は書き込みの前に必ず変更内容を説明し、あなたの承認を待ちます。weeek_delete_task はインストール時はオフです。たいていは weeek_complete_task でタスクを完了にするほうが目的に合います。
ID の調べ方: 名前で話しかければ、ID は AI が調べます。weeek_list_projects でプロジェクト ID、weeek_list_boards でプロジェクトのボード、weeek_list_board_columns でボードの列がわかり、タスクの作成や移動に使われます。人はユーザー ID で指定し、weeek_list_members から取得します。CRM では weeek_list_funnels と weeek_list_funnel_statuses で、取引の一覧表示と作成に使うステージにたどり着きます。
形式: Weeek ではフラグを true や false ではなく 0 か 1 で指定します。タスクの絞り込みと予定日は dd.mm.yyyy、タスク更新時の開始日と期日は YYYY-MM-DD です。優先度は 0 が低、1 が中、2 が高、3 が保留です。
よくあるエラー: 401 はトークンが間違っているか削除されたことを意味します。ワークスペース設定の API で新しいトークンを作成してください。403: トークンのユーザーがそのプロジェクトや取引を参照または変更できません。404: その ID はこのワークスペースに存在しません。422: 項目が不足しているか形式が違います。0 や 1 の代わりに true や false を使った場合や、日付の形式が違う場合によく起こります。メッセージに項目名が示されます。
このコネクターは、ファイルのアップロード、カスタムフィールドやファネルの設定、タイマー、プロジェクト・ボード・取引・連絡先の削除には対応していません。
ステップ 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 — Claude にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
推奨ルート:設定ファイルを触らずに claude.ai web で動作します。
- Claude で Customize → Connectors を開きます。
- + をクリックし、Add custom connector を選びます。
- 名前(例:
Weeek)とリモート MCP サーバー URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Add をクリックします。 - Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。
下記のすべてのツールがチャットに表示されます。プロンプトを入力し始めてください。
利用可能なツール
| Tool | What it does |
|---|---|
weeek_get_profile | Get the Weeek user the API token belongs to: id, e-mail, name, language and time zone |
weeek_get_workspace | Get the workspace the API token belongs to: id, title, description and whether it is a personal workspace |
weeek_list_members | List the members of the workspace with their user id (a UUID), e-mail, name and position |
weeek_list_tags | List the workspace tags with their id, title and colour |
weeek_create_tag | Create a workspace tag and return it with its id |
weeek_list_portfolios | List portfolios (groups of projects) with id, name, parent and privacy |
weeek_list_projects | List the projects of the workspace with id, name, description, colour, privacy and team members |
weeek_get_project | Get one project by id with its name, description, privacy and team |
weeek_create_project | Create a project, optionally inside a portfolio, and return it with its id |
weeek_update_project | Rename a project or change its privacy or colour |
weeek_list_boards | List the boards (kanban boards) of one project with their id, name and privacy |
weeek_create_board | Create a board in a project and return it with its id |
weeek_rename_board | Rename a board |
weeek_list_board_columns | List the columns (stages such as To do, In progress, Done) of one board with their id and name, in board order |
weeek_create_board_column | Add a column to a board and return it with its id |
weeek_rename_board_column | Rename a board column |
weeek_move_board_column | Reorder a column on its board: it is placed right after the column given in upperBoardColumnId, or first when that is null |
weeek_list_tasks | Find tasks by project, board, column, assignee, type, priority, text, due day or date range, open or completed |
weeek_get_task | Get one task by id with description, dates, duration, priority, assignees, watchers, locations, tags, subtasks, time entries, custom fields… |
weeek_create_task | Create a task in one or more projects, optionally in a board column, as a subtask or planned for a day |
weeek_update_task | Change a task: title, priority, type, start and due date or date-time, time estimate, tags or custom fields |
weeek_complete_task | Mark a task as completed. weeek_reopen_task undoes it |
weeek_reopen_task | Mark a completed task as open again |
weeek_move_task_to_column | Move a task to another column of its board, for example from In progress to Done |
weeek_move_task_to_board | Move a task to another board |
weeek_add_task_to_project | Add a task to a further project, optionally into a board column |
weeek_add_task_assignees | Assign one or more workspace members to a task |
weeek_remove_task_assignees | Unassign one or more members from a task; the task itself stays |
weeek_add_task_watchers | Add watchers to a task; they are notified of its changes |
weeek_set_task_parent | Make a task a subtask of another task, or a top-level task again with parentId null |
weeek_list_task_comments | List the comments of a task with author id, Markdown text, reply parent and dates |
weeek_add_task_comment | Post a comment on a task, or a reply to a comment, as the token's user |
weeek_log_time | Log time spent on a task for a member on a given day |
weeek_delete_task | Delete a task |
weeek_list_funnels | List the CRM sales funnels (pipelines) with id, name, currency and deal counts |
weeek_list_funnel_statuses | List the statuses (pipeline stages) of one funnel with id, name, deal count and deal amount |
weeek_list_deals | List the deals in one funnel status with title, amount, win status, assignees, contacts, organizations and tags; returns hasMoreDeals for… |
weeek_get_deal | Get one deal by id with amount, win status, description, assignees, contacts, organizations, tags, tasks and custom fields |
weeek_create_deal | Create a deal in a funnel status, optionally with amount, assignees, contacts, organizations and tags |
weeek_update_deal | Change fields of a deal: title, amount, description, win status (won, lost, archived), assignees, contacts, organizations, tags or custom… |
weeek_list_contacts | List CRM contacts (people) with name, e-mails, phones, organizations and tags |
weeek_get_contact | Get one CRM contact by id with e-mails, phones, organizations and tags |
weeek_create_contact | Create a CRM contact with name, e-mails, phones, organizations and tags |
weeek_list_organizations | List CRM organizations (companies) with name, addresses, e-mails, phones and responsible user |
weeek_get_organization | Get one CRM organization by id with addresses, e-mails, phones, contacts and tags |
weeek_create_organization | Create a CRM organization with name, addresses, e-mails, phones and responsible users |
プロンプトの例
- 「Website プロジェクトで、今週が期日の優先度が高い自分の未完了タスクを表示してください。」
- 「Marketing ボードの To do 列に『Q4 ニュースレターの準備』というタスクを作成し、Anna に割り当てて、期日を 10 月 25 日にしてください。」
- 「『料金ページの更新』を Done に移動し、今日の作業時間として私の名前で 2 時間記録してください。」
- 「セールスファネルの『交渉』ステージにある取引を金額付きで一覧にして、そのあと Acme の取引を成約にしてください。」
FAQ
Claude Code は Claude Desktop と同じように動作しますか? はい。両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。
次のステップ
このガイドは役に立ちましたか?