Productboard Automation
Claude Codeから直接Productboardの製品管理オペレーションを自動化します。カスタマーフィードバックからノートを作成したり、機能や目標を閲覧したり、エンティティをリンクしたり、リリースを追跡したりできます——ターミナルから離れる必要はありません。
ツールキットドキュメント: composio.dev/toolkits/productboard
セットアップ
- Rube MCPサーバーをClaude Code設定に追加し、URLを
https://rube.app/mcpに設定します。 - プロンプトが表示されたら、提供された接続リンクを通じてProductboardアカウントを認証します。
- 自然言語で製品管理ワークフローを自動化し始めます。
コアワークフロー
1. カスタマーノートの管理
カスタマーフィードバックからノートを作成し、タグ、リンク、フォロワーで整理します。
ツール: PRODUCTBOARD_CREATE_NOTE, PRODUCTBOARD_LIST_NOTES, PRODUCTBOARD_ADD_NOTE_TAG, PRODUCTBOARD_ADD_NOTE_FOLLOWERS, PRODUCTBOARD_CREATE_NOTE_LINK
「モバイルアプリのクラッシュレポート」というタイトルのノートを、カスタマーフィードバックの内容で作成し、「バグ」タグを付け、機能abc-123にリンクしてください。
PRODUCTBOARD_CREATE_NOTEの主要パラメータ:
title(必須)およびcontent(必須)——ノートのタイトルと本文customer_emailまたはuser.email——顧客/ユーザーに帰属させるtags——分類のためのタグ文字列の配列display_url——ノートタイトルからリンクされるURLsource——originとrecord_idを持つ元システムcompany——企業と関連付ける
PRODUCTBOARD_LIST_NOTESの主要パラメータ:
createdFrom/createdTo——ISO 8601日付範囲last——相対時間枠(例:"6m"、"10d"、"24h")term——タイトルまたは内容による全文検索allTags/anyTag——タグによるフィルター(両方は併用不可)featureId、companyId、ownerEmail、source——エンティティフィルターpageLimit(最大100)/pageCursor——ページネーション
2. 機能の閲覧と取得
すべての機能/サブ機能を一覧表示し、詳細情報を取得します。
ツール: PRODUCTBOARD_LIST_FEATURES, PRODUCTBOARD_RETRIEVE_FEATURE
Productboardで最初の50機能を一覧表示し、次に機能abc-def-123の詳細を取得してください。
PRODUCTBOARD_LIST_FEATURESはページネーションにpageLimit(デフォルト100)とpageOffsetをサポートします。PRODUCTBOARD_RETRIEVE_FEATUREは機能のid(UUID)が必要で、完全な詳細を取得します。
3. 目標と主要成果(OKR)
目標を一覧表示し、機能と目標のリンクを表示し、主要成果を閲覧します。
ツール: PRODUCTBOARD_LIST_OBJECTIVES, PRODUCTBOARD_LIST_FEATURE_OBJECTIVES, PRODUCTBOARD_LIST_KEY_RESULTS
[email protected]が所有する進行中の目標をすべて表示してください。
PRODUCTBOARD_LIST_OBJECTIVESの主要パラメータ:
status.name——ステータスでフィルター(例:"進行中")owner.email——所有者のメールでフィルターparent.id——親目標でフィルターarchived——アーカイブ状態でフィルター
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES:
- トップレベル機能(サブ機能ではない)の
id(UUID)が必要です。 - ページネーションに
pageCursorをサポートします。
4. コンポーネント管理
機能と製品階層を整理するための製品コンポーネントを一覧表示します。
ツール: PRODUCTBOARD_LIST_COMPONENTS
Productboardワークスペース内のすべてのコンポーネントを一覧表示してください。
- ページネーションに
page_limitとpage_offsetをサポートします。 - 追加ページについては
links.nextに従ってください。
5. リリース追跡
状態と日付フィルターを指定して機能とリリースの割り当てを表示します。
ツール: PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS
機能abc-123のアクティブなリリース割り当てをすべて表示してください。
feature.id、release.id、release.state(planned、active、closed)でフィルター- 日付範囲フィルター:
release.timeframe.endDate.fromおよびrelease.timeframe.endDate.to(YYYY-MM-DD)
6. ノートと機能のリンク
カスタマーフィードバックノートを製品機能に接続してインサイトを集約します。
ツール: PRODUCTBOARD_CREATE_NOTE_LINK
ノート3fa85f64-5717を機能1b6c8c76-8f5dにリンクして追跡してください。
noteId(UUID)とentityId(機能、コンポーネント、または製品のUUID)が必要です。- ノート作成後に使用して、フィードバックが適切な製品領域に確実に接続されるようにします。
既知の注意点
- 目標に対するトップレベル機能のみ:
PRODUCTBOARD_LIST_FEATURE_OBJECTIVESはトップレベルの機能IDでのみ動作し、サブ機能IDでは動作しません。PRODUCTBOARD_LIST_FEATURESを使用して、どの機能がトップレベルかを特定してください。 - タグフィルターの排他性:
PRODUCTBOARD_LIST_NOTESではallTagsとanyTagを併用できません。クエリごとに1つのフィルター戦略を選択してください。 - 相対日付と絶対日付:
PRODUCTBOARD_LIST_NOTESではlastパラメータ(例:"24h")とcreatedFrom/createdToを併用できません。どちらか一方のアプローチを使用してください。 - カーソルベースのページネーション: 複数ページの結果には
links.nextに従うか、レスポンスのpageCursorを使用してください。オフセットベースとカーソルベースのページネーションは異なるエンドポイントで使用されます——各ツールを確認してください。 - ノートの帰属: フィードバックを帰属させるには、
PRODUCTBOARD_CREATE_NOTEでuser.emailまたはcustomer_emailのいずれかを指定する必要があります。指定しないと、ノートは顧客と関連付けられません。 - UUID形式の必要性: すべてのエンティティID(機能、ノート、コンポーネント)は有効なUUIDである必要があります。不正なIDを渡すと400エラーが発生します。
クイックリファレンス
| ツールスラッグ | 説明 |
|---|---|
PRODUCTBOARD_CREATE_NOTE | カスタマーフィードバックノートを作成(title、contentが必要) |
PRODUCTBOARD_LIST_NOTES | 検索、日付、タグフィルターでノートを一覧表示 |
PRODUCTBOARD_ADD_NOTE_TAG | ノートにタグを追加 |
PRODUCTBOARD_ADD_NOTE_FOLLOWERS | メールでノートにフォロワーを追加 |
PRODUCTBOARD_CREATE_NOTE_LINK | ノートを機能/コンポーネントにリンク(noteId、entityIdが必要) |
PRODUCTBOARD_LIST_FEATURES | ページネーションですべての機能を一覧表示 |
PRODUCTBOARD_RETRIEVE_FEATURE | UUIDで機能の詳細情報を取得 |
PRODUCTBOARD_LIST_OBJECTIVES | ステータス/所有者フィルターで目標を一覧表示 |
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES | トップレベル機能にリンクされた目標を一覧表示 |
PRODUCTBOARD_LIST_KEY_RESULTS | 目標の主要成果を一覧表示 |
PRODUCTBOARD_LIST_COMPONENTS | ページネーションで製品コンポーネントを一覧表示 |
PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS | フィルター付きで機能とリリースの割り当てを一覧表示 |
Powered by Composio