Evermuse について
Evermuseは、記録済みの顧客との会話やフィードバックに基づいて調査や製品開発を行う、Claude CodeとCursor向けのプラグインです。出典リンク付きの顧客の声やワークフローを提供し、成果物をEvermuseに保存できます。
主な機能
- 01記録済みの通話と顧客フィードバックを検索
- 02調査・製品関連の成果物を作成
- 03顧客の証拠を引用して主張を裏付け
- 04成果物とシグナルをEvermuseに保存
- 05Claude CodeとCursorでスキルとコマンドを利用
活用シーン
- 01価格に対する顧客の意見を調査
- 02顧客の証拠に基づく機能仕様の作成
- 03顧客要望を踏まえたプルリクエストのレビュー
- 04調査結果をEvermuseに保存
MCP 対応
プラグインにはEvermuseのMCPサーバーが含まれ、顧客の証拠の検索・閲覧、製品情報やガイダンスの取得、ワークフローの実行、情報源やシグナルの保存に使うツールを公開します。OAuthまたはAPIキーで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.evermuse.com/api/mcpclaude mcp add --transport http com-evermuse-evermuse https://api.evermuse.com/api/mcp{"mcpServers":{"com-evermuse-evermuse":{"type":"http","url":"https://api.evermuse.com/api/mcp"}}}Cursor で開く{"servers":{"com-evermuse-evermuse":{"type":"http","url":"https://api.evermuse.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-evermuse-evermuse":{"type":"http","url":"https://api.evermuse.com/api/mcp"}}}{"mcpServers":{"com-evermuse-evermuse":{"serverUrl":"https://api.evermuse.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Claude CodeとCursor向けEvermuse
AIエージェントに、顧客の声で話させましょう。
EvermuseはClaude CodeとCursor向けのプラグインです。仕様書、開発計画、調査、ロードマップ、ギャップ分析、PRレビューなど、日々のプロダクト業務の成果物を、実際の顧客の声に基づいたものにします。もっともらしい一般論ではなく、会話への参照リンクが付いた逐語的な引用、実際のニーズ、具体的な課題を得られます。また、作成した重要な成果物はEvermuseに保存されるため、ナレッジベースが充実していきます。
実績あるPM/リサーチ手法(pm-skillsをもとに調整)と、仕様主導の開発規律(spec-kitをもとに調整)を、録音済みの通話、インタビュー、フィードバックを検索するEvermuse MCPと組み合わせています。
インストール後の変化
*「顧客はオンボーディングについてどう考えていますか?」*と尋ねると、推測ではなく、次のような回答が得られます。
簡潔な回答: オンボーディングでの摩擦は、手作業でのデータ入力に集中しています。5アカウントで7件の言及があり、その多くは不満を示しています。
テーマ1 — データの手入力(7件の言及/5アカウント)
「毎週、これをスプレッドシートに再入力するのに半日も費やしています。」— Dana K.、Acmeのオンボーディング通話、2025年5月12日 · Evermuseで表示 [^1]
すべての仕様書に顧客の根拠セクションが追加されます。すべての開発計画は、その計画を裏付ける顧客の引用から始まります。すべてのPRレビューでは、差分が顧客の要望そのものと一致しているかを確認します。それが違いです。
インストール
Claude Code
# Add this repo as a plugin marketplace, then install the plugin
claude plugin marketplace add Usermuse/em-plugin
claude plugin install evermuse@evermuse
または、開発中にローカルのチェックアウトを指定します。
claude plugin marketplace add /path/to/em-plugin
claude plugin install evermuse@evermuse
Cursor
Cursor Marketplaceからインストールするか、ワンクリックのディープリンクでMCP サーバーだけを追加します。
CursorプラグインにはスキルとMCP サーバーが含まれています。
2つのクライアントで呼び出し方法が異なります。 Claude Codeでは、スキルが自動的に有効になります。自然な言葉でタスクを説明すると、適切なスキルが実行されます。Cursorは動作が異なり、チャットで/skill-nameと入力するか、@skill-nameでコンテキストとして添付して、スキルを明示的に呼び出します。 そのためCursorでは、スキル名そのものがコマンドです。
| Claude Code | Cursor |
|---|---|
/evermuse:spec <feature> | /write-feature-spec |
/evermuse:research <question> | /customer-research |
| 「一括CSVエクスポートの仕様書を作成して」 (自動で有効化) | /write-feature-spec (明示的に指定) |
Cursorではスキルが自動実行されないため、短いエイリアスは重要性が下がるどころか、より重要になります。そのため、Cursorには独自のコマンドレイヤーcursor-commands/があります。
/spec /dev-plan /research /setup /save
/discover /brainstorm /pricing /strategy /plan-launch …28 in total
各コマンドには、Cursorのname/descriptionのフロントマターが含まれています。commands/にあるClaude版は、異なる形式のフロントマターと、Cursorがサポートしていない$ARGUMENTSを使用するため、2つのディレクトリを分け、それぞれのクライアントが独自のものを読み込むようにしています。
Claudeのコマンドのうち、business-model、gap-analysis、release-notes、review-pr、test-scenarios、value-propositionの6つは、意図的に複製していません。これらは同じ名前で同じ作業を行うスキルがすでにあるため、Cursorでは/gap-analysisなどとして直接呼び出します。コマンドを複製すると、/の候補リストが曖昧になるだけです。
MCP を認証する
このプラグインには Evermuse MCP サーバー(https://api.evermuse.com/api/mcp)がバンドルされています。スキルが情報に基づいて作業を行えるよう、事前に接続してください。
- Claude Code — OAuth(推奨): 対話セッションで
/mcpを実行し、evermuse を認証します。 - Cursor — OAuth: Settings → MCP を開き、evermuse を認証します。Cursor は動的に登録される(DCR)ため、設定するクライアント ID はありません。
- API キー(どちらのクライアントでも可): MCP 設定で
evermuseサーバーにAuthorizationヘッダーを追加します。
次に /evermuse:setup を実行して Product を選択し、情報に基づいて作業できることを確認します。(Evermuse の呼び出しにはすべて Product が必要です。Discovery/Support/Sales などの Project は任意で、特定の調査に集中する場合にのみ必要です。)
クイックスタート
/evermuse:setup # connect + pick your product
/evermuse:research what do customers think about pricing?
/evermuse:spec bulk CSV export for the reporting page
/evermuse:dev-plan specs/bulk-csv-export/spec.md
/evermuse:review-pr 482
基本方針(情報に基づいて作業する方法)
すべてのスキルは、情報収集 → 作業 → 引用 → 保存 の手順に従います。
- 情報収集 — 適切な Product を確認し、言い回しを変えながら 2~4 回検索します(nature を指定します。
evidence= 顧客の声、context= 市場、guidance= 会社の戦略)。さらに、引用文を原文どおりに取得します。 - 作業 — エビデンスの内容に沿って、スキルの手法を適用します。
- 引用 — 顧客由来の主張にはすべて、ソースバッジと
[^n]の脚注を付けます。 - 保存 — 成果物を
add_sourceで Evermuse に保存することを提案します。
基本方針の全文は using-evermuse スキルに記載されており、ほかのすべてのスキルはこれに従います。
MCP ツール
Claude Code や Cursor などの OAuth クライアントでは、次の 27 個のツールを利用できます。
| グループ | ツール |
|---|---|
| ガイダンス | find_skills · read_skills |
| Product コンテキスト | get_products · get_product_summary · get_projects |
| ワークフロー(一致するタスクでは、ここから始めます) | customer_research · create_prd · write_brief · write_feature_spec · user_personas · user_stories · competitor_analysis · summarize_conversation |
| エビデンス | search · view_item |
| ソース | find_sources · read_source |
| 競合他社と機会 | list_competitors · get_competitor_capabilities · get_opportunities |
| シェーピングノート | get_shaping_notes · read_shaping_note · create_shaping_note · update_shaping_note |
| 書き込み | add_source · add_signals · update_signals |
ワークフローツールは、タスクの最初の情報収集ステップを実行し、さらに手法も返します。そのため、タスクに合う場合は search に直接進むのではなく、まずワークフローツールを使ってください。Product を指定するすべての呼び出しには product_id パラメーターが必要です。切り替え対象となるセッションはありません。
コマンド
Cursor — cursor-commands/ に 28 個のプレーン Markdown コマンドがあります。以下と同じ短い名前ですが、evermuse: 接頭辞はありません(/spec、/dev-plan、/research)。スキル名と重複する 6 個は省略されています。これらは /gap-analysis、/review-pr などを直接呼び出してください。
Claude Code — commands/ にある /evermuse:* コマンドは次のとおりです。
主要コマンド:/evermuse:setup · spec · dev-plan · gap-analysis · review-pr · research · release-notes · save
ディスカバリーと実行:discover · brainstorm · triage-requests · interview · write-prd · write-stories · plan-okrs · transform-roadmap · test-scenarios · pre-mortem · red-team-prd · meeting-notes · ship-check
戦略、調査、GTM:strategy · business-model · value-proposition · market-scan · pricing · research-users · competitive-analysis · analyze-feedback · plan-launch · growth-strategy · battlecard · market-product · north-star
また、タスクを自然な言葉で説明すると(「…の仕様を書いて」「…について顧客は何と言っていますか」「この PR をレビューして」など)、スキルが自動的に有効化されます。コマンド名を覚えておく必要はありません。
スキルカタログ
- 基盤:
using-evermuse(すべてのスキルで使用する原則と MCP の仕組み) - 主力:
write-feature-spec、development-plan、gap-analysis、review-pr、customer-research - 発見:
brainstorm-ideas、deep-dive、assumptions、prioritize-features、analyze-feature-requests、opportunity-solution-tree、interview-script、summarize-conversation - 戦略:
product-strategy、product-vision、value-proposition、business-model、pricing-strategy、strategy-frameworks、strategy-red-team - 実行:
create-prd、user-stories、brainstorm-okrs、outcome-roadmap、release-notes、test-scenarios、shipping-artifacts、daily-brief - 市場調査:
user-personas、segmentation、customer-journey-map、market-sizing、competitor-analysis、sentiment-analysis - GTM と成長:
gtm-strategy、beachhead-segment、ideal-customer-profile、competitive-battlecard、positioning-and-messaging、north-star-metric - オンボーディングとメタ:
setup-evermuse、initial-report、list-capabilities、schedule-new-ingestion-tasks
skills/ は Evermuse モノレポから生成されます(yarn sync:em-plugin)。ここでは編集せず、
代わりにイシューを作成してください。変更は上流で行われ、こちらに同期されます。
ヒント
- プロジェクトの
CLAUDE.mdに製品名を記載すると、プラグインが最適な Evermuse Product を自動的に選びやすくなります。(任意) - Evermuse に接続されていない場合もスキルは実行されますが、⚠ 根拠なしの出力を生成し、MCP の認証を求めます。根拠を捏造することはありません。
- Evermuse の二次アセット(AI 生成のロードマップ、シェイピングノート、競合リスト、調査質問)は必要最小限に使用し、必ずラベルを付けます。顧客との会話が信頼できる情報源です。
貢献
skills/は生成物です。 変更は Evermuse モノレポの上流で依頼してください。同期 PR によってこちらに反映されます。コマンド、マニフェスト、README、ロゴは手書きで、こちらで編集します。logomark.svgのパスは変更しないでください。setup-evermuseスキルはhttps://cdn.jsdelivr.net/gh/Usermuse/em-plugin@main/logomark.svgから読み込むため、移動または名前を変更すると、すべてのユーザーのセットアップヘッダーが機能しなくなります。- 同期 PR をマージする前にバージョンを上げてください。 Cursor は更新のたびに再レビューするため、リリースごとに
.claude-plugin/plugin.json、.cursor-plugin/plugin.json、.claude-plugin/marketplace.jsonのversionを引き上げる必要があります。
クレジット
phuryn/pm-skills(MIT)および github/spec-kit(MIT)を基盤として構築されています。ATTRIBUTION.md をご覧ください。MIT ライセンスです。LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。