mcpField
H
heropedia

heropedia

リモート
heropedia.orgAI・エージェント03 週間前に更新
リポジトリ公式サイト

heropedia について

heropedia は、人物や役割から専門家ペルソナを検索し、正規プロンプトを取得する AI エージェント向けプラグインです。単発相談と複数段階のオフィスアワーを備え、ペルソナ情報はリモートサーバーから都度取得します。

主な機能

  1. 01人物名または役割でカタログを絞り込む
  2. 02正規ペルソナプロンプト全文を取得
  3. 03単発の専門家相談スキル
  4. 045段階のオフィスアワースキル
  5. 05オフィスアワーのメモをローカル保存

活用シーン

  1. 01専門家の視点で製品案をレビューする
  2. 02特定人物の視点で事業判断を検討する
  3. 03複数の質問で実際の課題を掘り下げる
  4. 04相談内容を構造化して記録する

MCP 対応

リモート MCP サーバーは、ページ分割リスト、人物または役割による絞り込み、項目のプロンプト全文取得という4つの読み取り専用ツールを公開します。プラグインはこれらを使い、heropedia.org からペルソナ情報を必要時に取得します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.heropedia.org/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4
パラメーター型必須説明
pageintegerいいえ
page_sizeintegerいいえ

詳細

Claude Code 用 Heropedia プラグイン

324 人以上の厳選された専門家のペルソナ(Warren Buffett、Steve Jobs、Charlie Munger、Linus Torvalds など)に、任意の Claude Code セッションから直接相談できます。

このプラグインには、次のものが含まれています。

  • heropedia スキル — 「 に〜してもらう」、「 に相談する」、*「 の視点で考える」*などのフレーズに反応します。回答する前に、Heropedia MCP から正規のペルソナプロンプトを取得するため、専門家の印象を真似るのではなく、その専門家の視点を通した回答になります。
  • .mcp.json — https://www.heropedia.org/mcp を MCP サーバーとして登録し、Claude Code が getList、getListByHero、getListByRole、getDetail を呼び出せるようにします。

このプラグインにはデータは含まれていません。324 人以上のペルソナはすべて heropedia.org にあり、必要に応じて取得されます。

スキル

このプラグインには、同じ MCP サーバーを共有する 2 つのスキルが含まれています。

  • heropedia — 1 ターンで完結する「専門家に相談する」ための視点です。「Warren Buffett に私の資料を見てもらう」、「Steve Jobs としてこのページをレビューする」、*「Charlie Munger に相談する」*などのフレーズに反応します。正規のペルソナプロンプトを取得し、その視点を通して 1 ターンで回答します。手早くセカンドオピニオンが欲しいときに最適です。
  • heropedia-office-hour — 5 つのフェーズで構成される、任意のヒーローが進行役を務める複数ターンのセッションです。「 にオフィスアワーを開いてもらう」、「 とのオフィスアワー」、*「 についてのオフィスアワー」*などのフレーズに反応します。ヒーローが開始し、1 つずつ、答えを迫る質問を 5~6 個投げかけます(ペルソナに ## Office Hour Questions セクションがあればそこから質問を選び、なければその場で要点をまとめます)。あなたの実際の問題について明確な立場を示し、その後、診断、1 週間以内に行うアクション、危険信号についての警告を伝えます。メモは ~/.heropedia/office-hours/ にローカル保存されます。答えを得るだけでなく、厳しい問いを投げかけてほしいときに最適です。

どちらのスキルもペルソナを捏造することはなく、発言する前に必ず Heropedia から正規のプロンプトを取得します。

1 つのオフィスアワースキル、4 つのエージェント

skills/heropedia-office-hour/SKILL.md は、オープンな Agent Skills 形式の単一ファイルです。同じファイルを次の環境で実行できます。

エージェントインストールメモの保存条件
Claude Codeclaude plugin install heropedia@heropedia(下記参照)常に保存されます
Codex CLIinstall-codex.sh --with-skills(下記参照)--add-dir ~/.heropedia を付けて Codex を起動するか、書き込みを求められた際に許可した場合。そうでない場合、メモはチャットに表示されます。
Gemini CLIgemini extensions install https://github.com/SiliconRoshiBill/heropedia-plugin--include-directories ~/.heropedia を付けて Gemini を起動した場合。そうでない場合、メモはチャットに表示されます。
AntigravityGoogle — Antigravity を参照エンドツーエンドではまだ検証されていません。書き込みがブロックされた場合、メモはチャットに表示されます。

インストールコマンドを再実行すると、スキルが最新バージョンにアップグレードされます。

インストール

利用する AI を選択してください。どの方法でも、同じエンドポイント(https://www.heropedia.org/mcp)を使用します。

Anthropic — Claude Code(推奨)
claude plugin marketplace add https://github.com/SiliconRoshiBill/heropedia-plugin
claude plugin install heropedia@heropedia

MCP サーバーを plugin:heropedia:heropedia として自動登録します。新しいセッションを開けば、すぐに使用できます。

Anthropic — Claude Desktop

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "heropedia": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.heropedia.org/mcp"]
    }
  }
}
OpenAI — ChatGPT(ウェブ/macOS/Windows アプリ)

Plus、Pro、Business、Enterprise、Edu プランで利用できます(Free/Team は対象外です)。

  1. Settings → Connectors → Advanced → Developer mode をオンにします。
  2. Settings → Connectors → Add custom connector を選択します。
  3. MCP URL を貼り付けます:https://www.heropedia.org/mcp
  4. 認証:No authentication。保存します。
  5. 使用したいチャットで Heropedia コネクターを有効にします。

Business/Enterprise ワークスペースの場合、ワークスペース管理者が Workspace Settings → Connectors → New app からコネクターを追加します。

OpenAI — Codex(CLI)
curl -sSL https://raw.githubusercontent.com/SiliconRoshiBill/heropedia-plugin/main/codex/install-codex.sh | bash

ワークフローを適用する AGENTS.md もインストールするには --with-agents を追加します。オフィスアワーのスキルを ~/.codex/skills/ にインストール(またはアップグレード)するには、--with-skills を追加します。

curl -sSL https://raw.githubusercontent.com/SiliconRoshiBill/heropedia-plugin/main/codex/install-codex.sh | bash -s -- --with-agents --with-skills

オフィスアワーで ~/.heropedia/office-hours/ にメモを保存できるようにするには、codex --add-dir ~/.heropedia で Codex を起動します。

または、~/.codex/config.toml に手動で追加します。

[mcp_servers.heropedia]
url = "https://www.heropedia.org/mcp"
OpenAI — Agents SDK

Python(openai-agents-python):

from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp

async with MCPServerStreamableHttp(
    params={"url": "https://www.heropedia.org/mcp"},
    name="heropedia",
) as server:
    agent = Agent(
        name="ConsultantAgent",
        instructions=(
            "When the user asks to consult a specific expert, call "
            "getListByHero to find the entry, then getDetail to fetch "
            "the canonical prompt. Apply that persona — do not paraphrase."
        ),
        mcp_servers=[server],
    )
    result = await Runner.run(agent, "Ask Warren Buffett to review my pricing page.")
    print(result.final_output)

TypeScript(@openai/agents):

import { Agent, Runner } from "@openai/agents";
import { MCPServerStreamableHttp } from "@openai/agents/mcp";

const heropedia = new MCPServerStreamableHttp({
  url: "https://www.heropedia.org/mcp",
  name: "heropedia",
});

const agent = new Agent({
  name: "ConsultantAgent",
  instructions:
    "When the user asks to consult a specific expert, call getListByHero " +
    "to find the entry, then getDetail to fetch the canonical prompt. " +
    "Apply that persona — do not paraphrase.",
  mcpServers: [heropedia],
});

const result = await Runner.run(agent, "Ask Warren Buffett to review my pricing page.");
console.log(result.finalOutput);
Google — Gemini CLI

このリポジトリは Gemini CLI 拡張機能です。[gemini-extension.json](./gemini-extension.json) が MCP サーバーを登録し、skills/ 配下の両方のスキルは自動的に読み込まれます。

gemini extensions install https://github.com/SiliconRoshiBill/heropedia-plugin   # upgrade later: gemini extensions update heropedia
gemini --include-directories ~/.heropedia                                          # lets the office hour save notes

MCP のみを使用する場合は、代わりにこれを Gemini の設定に貼り付けます。

{
  "mcpServers": {
    "heropedia": {
      "httpUrl": "https://www.heropedia.org/mcp"
    }
  }
}
Google — Antigravity

~/.gemini/antigravity/mcp_config.json に MCP サーバーを登録します。

{
  "mcpServers": {
    "heropedia": {
      "serverUrl": "https://www.heropedia.org/mcp"
    }
  }
}

オフィスアワーのスキルを ~/.gemini/config/skills/ にインストールします。このグローバルスキルフォルダーは、すべての Antigravity の種類(IDE、CLI、エージェント)で読み込まれます。

mkdir -p ~/.gemini/config/skills/heropedia-office-hour
curl -sSL https://raw.githubusercontent.com/SiliconRoshiBill/heropedia-plugin/main/skills/heropedia-office-hour/SKILL.md \
  -o ~/.gemini/config/skills/heropedia-office-hour/SKILL.md

アップグレードするには、curl の行を再実行します。

Cursor

Cursor の MCP 設定ファイルに追加します。

{
  "mcpServers": {
    "heropedia": {
      "url": "https://www.heropedia.org/mcp"
    }
  }
}
任意の HTTP MCP クライアント

https://www.heropedia.org/mcp に JSON-RPC 2.0 の POST リクエストを直接送信します。例については、heropedia.org/mcp-guide を参照してください。

試してみる

インストールしたら、次のように尋ねるだけです。

「ウォーレン・バフェットに SaaS の料金ページをレビューしてもらってください。」 「スティーブ・ジョブズとして、このランディングページを徹底的に批評してください。」 「この Go/No-Go の判断について、チャーリー・マンガーに相談してください。」 「このリファクタリングについて、リーナス・トーバルズなら何と言うでしょうか?」 「プロダクト批評家に、この機能仕様を見てもらってください。」

Claude は次のように処理します。

  1. 人物を指定する意図を認識します。
  2. mcp__heropedia__getListByHero を呼び出して、該当する項目を探します。
  3. mcp__heropedia__getDetail を呼び出して、正規のプロンプトを取得します。
  4. その人物の視点で回答します。

1 つの名前に複数の役割が対応する場合(例:投資家としてのウォーレン・バフェットと、ビジネスアナリストとしてのウォーレン・バフェット)、Claude は回答する前に、タスクに合う視点を尋ねます。

内容

heropedia-plugin/
├── .claude-plugin/
│   ├── plugin.json          # plugin manifest
│   └── marketplace.json     # marketplace listing (installable via `claude plugin marketplace add`)
├── .mcp.json                # MCP server registration
├── skills/
│   ├── heropedia/
│   │   └── SKILL.md         # single-turn "ask an expert" skill
│   └── heropedia-office-hour/
│       └── SKILL.md         # five-phase multi-turn office-hour skill
├── scripts/
│   ├── validate-skill.sh    # structural lint for office-hour SKILL.md
│   └── test-scenarios.md    # manual QA scenarios
├── codex/                   # Codex CLI installer (MCP, AGENTS.md, skills)
├── gemini-extension.json    # Gemini CLI extension descriptor (MCP + skills/)
└── README.md

要件

  • Claude Code(最近のバージョンであればどれでも)。
  • インターネット接続 — MCP サーバーは https://www.heropedia.org/mcp でホストされています。
  • それ以外は何も必要ありません。API キーもアカウントも不要です。公開エンドポイントで、IP ごとにレート制限されています(リストは 300 リクエスト/分、詳細は 60 リクエスト/分)。

MCP エンドポイント

https://www.heropedia.org/mcp にある公開 HTTP MCP サーバーで、MCP 2025-06-18 Streamable HTTP に対応しています。読み取り専用のツールが 4 つあります。

ツール用途
getListすべての人物 × 役割の項目をページ分割して表示するカタログ
getListByHero人物名で絞り込み(正規表現、大文字と小文字を区別しない、安全な構文)
getListByRole役割名で絞り込み(同じ正規表現ルール)
getDetail1 つの項目の正規 Markdown 全文

リストツールは軽量なメタデータ({id, hero_name, role_name, description})を返し、完全な人物プロンプトを返すのは getDetail のみです。

インストール手順、例、FAQ を含むユーザーガイド:heropedia.org/mcp-guide

アンインストール

claude plugin uninstall heropedia

ライセンス

MIT。詳細は LICENSE を参照してください。

heropedia.org の人物コンテンツは、コンテンツリポジトリ SiliconRoshiBill/heropedia で別途 MIT ライセンスの下で公開されています。

新しい人物の投稿

GitHub アカウントがあれば誰でも投稿できます。heropedia.org/submit から投稿してください。コミュニティが最良のバージョンに投票します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。