Claude Code plugin: consult 324+ expert personas (Buffett, Jobs, Munger, Torvalds, …) via the Heropedia MCP server. One install command.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
- !Install pipes a remote script into a shell (curl | sh)
git clone https://github.com/SiliconRoshiBill/heropedia-pluginResumen de MCP Servers
# Heropedia Plugin for Claude Code
Consult 324+ hand-crafted expert personas — Warren Buffett, Steve Jobs, Charlie Munger, Linus Torvalds, and more — directly from any Claude Code session.
This plugin bundles:
- **`heropedia` skill** — triggers on phrases like *"ask <name> to..."*, *"consult <name>"*, *"channel <name>"*. Fetches the canonical persona prompt from Heropedia MCP before answering, so the reply is truly through that expert's lens (not an impression of it).
- **`.mcp.json`** — registers `https://www.heropedia.org/mcp` as an MCP server so Claude Code can call `getList`, `getListByHero`, `getListByRole`, and `getDetail`.
The plugin does not ship any data. All 324+ personas live at [heropedia.org](https://www.heropedia.org) and are fetched on demand.
## Install
Pick your AI. Every path targets the same endpoint (`https://www.heropedia.org/mcp`).
### Anthropic — Claude Code (recommended)
```bash
claude plugin marketplace add https://github.com/SiliconRoshiBill/heropedia-plugin
claude plugin install heropedia@heropedia
```
Auto-registers the MCP server as `plugin:heropedia:heropedia`. Open a new session and you're wired up.
### Anthropic — Claude Desktop
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"heropedia": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://www.heropedia.org/mcp"]
}
}
}
```
### OpenAI — ChatGPT (web / macOS / Windows apps)
Available on **Plus, Pro, Business, Enterprise, and Edu plans** (not Free / Team).
1. Settings → *Connectors* → Advanced → toggle *Developer mode* on.
2. Settings → *Connectors* → *Add custom connector*.
3. Paste MCP URL: `https://www.heropedia.org/mcp`
4. Auth: *No authentication*. Save.
5. Enable the *Heropedia* connector for chats where you want it.
Business/Enterprise workspaces: a workspace admin adds the connector under Workspace Settings → Connectors → New app.
### OpenAI — Codex (CLI)
```bash
curl -sSL https://raw.githubusercontent.com/SiliconRoshiBill/heropedia-plugin/main/codex/install-codex.sh | bash
```
Add `--with-agents` to also install the workflow-enforcing `AGENTS.md`:
```bash
curl -sSL https://raw.githubusercontent.com/SiliconRoshiBill/heropedia-plugin/main/codex/install-codex.sh | bash -s -- --with-agents
```
Or manually add to `~/.codex/config.toml`:
```toml
[mcp_servers.heropedia]
url = "https://www.heropedia.org/mcp"
```
### OpenAI — Agents SDK
**Python** (`openai-agents-python`):
```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`):
```ts
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
This repo ships a [`gemini-extension.json`](./gemini-extension.json). Follow the [Gemini CLI extensions guide](https://geminicli.com/docs/extensions/) to add it, or paste this into your Gemini config:
```json
{
"mcpServers": {
"heropedia": {
"httpUrl": "https://www.heropedia.org/mcp"
}
}
}
```
### Cursor
Add to your Cursor MCP config file:
```json
{
"mcpServers": {
"heropedia": {
"url": "https://www.heropedia.org/mcp"
}
}
}
```
### Any HTTP MCP client
Direct JSON-RPC 2.0 POST to `https://www.heropedia.org/mcp`. See [heropedia.org/mcp-guide](https://www.heropedia.org/mcp-guide) for examples.
## Try it
Once installed, just ask:
> "Ask Warren Buffett to review my SaaS pricing page."
> "As Steve Jobs, tear apart this landing page."
> "Consult Charlie Munger on this go/no-go decision."
> "What would Linus Torvalds say about this refactor?"
> "Get a product critic to look at this feature spec."
Claude will:
1. Recognize the persona intent.
2. Call `mcp__heropedia__getListByHero` to find the entry.
3. Call `mcp__heropedia__getDetail` to fetch the canonical prompt.
4. Answer through that persona's lens.
If a name maps to multiple roles (e.g. Warren Buffett as investor vs. business analyst), Claude asks which lens fits your task before answering.
## What's inside
```
heropedia-plugin/
├── .claude-plugin/
│ └── plugin.json # plugin manifest
├── .mcp.json # MCP server registration
├── skills/
│ └── heropedia/
│ └── SKILL.md # workflow enforcement skill
└── README.md
```
## Requirements
- Claude Code (any recent version).
- Internet access — the MCP server is hosted at `https://www.heropedia.org/mcp`.
- Nothing else. No API key. No account. Public endpoint, IP-rate-limited (300 req/min list, 60 req/min detail).
## The MCP endpoint
Public HTTP MCP server at `https://www.heropedia.org/mcp` speaking [MCP 2025-06-18 Streamable HTTP](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports). Four read-only tools:
| Tool | Purpose |
|---|---|
| `getList` | Paginated catalog of every hero × role entry |
| `getListByHero` | Filter by hero name (regex, case-insensitive, safe grammar) |
| `getListByRole` | Filter by role name (same regex rules) |
| `getDetail` | Full canonical markdown for one entry |
Returns lightweight metadata (`{id, hero_name, role_name, description}`) from LIST tools; only `getDetail` returns the full persona prompt.
User guide with install snippets, examples, and FAQ: [heropedia.org/mcp-guide](https://www.heropedia.org/mcp-guide)
## Uninstall
```bash
claude plugin uninstall heropedia
```
## License
MIT. See [`LICENSE`](./LICENSE).
The persona content at heropedia.org is separately MIT-licensed in the [`SiliconRoshiBill/heropedia`](https://github.com/SiliconRoshiBill/heropedia) content repo.
## Contribute a new hero
Anyone with a GitHub account can. Submit at [heropedia.org/submit](https://www.heropedia.org/submit). The community votes on the best versions.
Lo que la gente pregunta sobre heropedia-plugin
¿Qué es SiliconRoshiBill/heropedia-plugin?
+
SiliconRoshiBill/heropedia-plugin es mcp servers para el ecosistema de Claude AI. Claude Code plugin: consult 324+ expert personas (Buffett, Jobs, Munger, Torvalds, …) via the Heropedia MCP server. One install command. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-08.
¿Cómo se instala heropedia-plugin?
+
Puedes instalar heropedia-plugin clonando el repositorio (https://github.com/SiliconRoshiBill/heropedia-plugin) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar SiliconRoshiBill/heropedia-plugin?
+
Nuestro agente de seguridad ha analizado SiliconRoshiBill/heropedia-plugin y le ha asignado un Trust Score de 79/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene SiliconRoshiBill/heropedia-plugin?
+
SiliconRoshiBill/heropedia-plugin es mantenido por SiliconRoshiBill. La última actividad registrada en GitHub es del 2026-09-08, con 0 issues abiertos.
¿Hay alternativas a heropedia-plugin?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega heropedia-plugin en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/siliconroshibill-heropedia-plugin)<a href="https://claudewave.com/repo/siliconroshibill-heropedia-plugin"><img src="https://claudewave.com/api/badge/siliconroshibill-heropedia-plugin" alt="Featured on ClaudeWave: SiliconRoshiBill/heropedia-plugin" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!