legends-mcp
The Legends MCP server enables Claude to interact with AI personas of 36 legendary founders, investors, and tech leaders (like Elon Musk, Warren Buffett, Steve Jobs, Paul Graham) to provide advice and perspectives on business, startups, investing, crypto, and life decisions.
Core Capabilities:
• Smart Recommendations (suggest) - Analyzes your question and returns ready-to-execute actions recommending which legend(s) to consult
• Party Mode (party_mode) - Have 2-5 legendary figures debate and discuss complex questions together for diverse viewpoints
• Summon Individual Legends (summon_legend) - Get focused one-on-one advice from a specific legend in their authentic voice and thinking style
• Auto-Match Experts (auto_match) - Automatically discover the most relevant legends for your question with detailed matching analysis
• Browse & Search (list_legends, search_legends) - Explore all legends by category (Tech Titans, Investors, Startup Sages, Crypto Builders) or search by expertise, name, or keywords
• Deep Context (get_legend_context) - Access extensive details about each legend's principles, thinking frameworks, voice patterns, and example conversations
• Quick Wisdom (get_legend_insight) - Receive concise insights from any legend on specific topics
Key Features:
• No API keys or external calls required - Operates entirely locally with bundled persona data
• Security hardened - Includes prompt injection protection, input sanitization, and safe output encoding
• Educational entertainment - AI-generated personas based on public knowledge for learning purposes
Uses YAML files to define and store persona data for legendary founders and investors, including their identity, voice, principles, and frameworks.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@legends-mcp What would Warren Buffett say about investing in AI stocks?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🏛️ Legends MCP
Chat with legendary founders & investors in Claude. No API key required!
Ever wanted to ask Elon Musk about first principles? Get Warren Buffett's take on your investment? Have Steve Jobs roast your product design? Get Paul Graham and Marc Andreessen to debate your startup idea?
Now you can. With Party Mode, multiple legends can discuss your questions together!
✨ What's New in v1.4
Feature | Description |
🎭 Party Mode | Multiple legends discuss your question together |
🔮 Smart Suggest | Proactively recommends relevant legends |
🎯 Auto Match | Deep analysis of which legends fit your topic |
🔒 Security Fixes | Prompt injection protection, input sanitization |
Related MCP server: polydev-ai
🚀 Quick Start
Claude Code (~/.claude/settings.json):
{
"mcpServers": {
"legends": {
"command": "npx",
"args": ["legends-mcp"]
}
}
}That's it. No API key needed. Restart Claude Code and start chatting!
🎭 Party Mode - Multi-Legend Discussions
Ask complex questions and get perspectives from multiple legends:
You: "How should I approach raising my seed round?"
Claude: *Activates Party Mode with Paul Graham, Marc Andreessen, and Bill Gurley*
Paul Graham: "The best fundraising advice is: make something people want first.
Don't optimize for raising money. Optimize for building something users love..."
Marc Andreessen: "Software is eating the world, and VCs know it. Show us
the market size. Show us why NOW is the time..."
Bill Gurley: "Valuation is a vanity metric. What matters is finding partners
who truly understand your business..."When Party Mode Activates
Complex questions with multiple valid perspectives
"Pros and cons" or "different viewpoints" requests
Debates between different schools of thought
Questions matching 2+ legends' expertise
🔮 Smart Suggest - Proactive Recommendations
The suggest tool analyzes your question and returns ready-to-execute actions:
User: "How do I build a crypto exchange?"
suggest() returns:
┌─────────────────────────────────────────────────┐
│ primary_action: { │
│ tool: "party_mode", │
│ params: { │
│ question: "How do I build a crypto exchange"│
│ legends: ["cz-binance", "brian-armstrong"] │
│ } │
│ } │
│ │
│ suggested_actions: [ │
│ { tool: "party_mode", ... }, │
│ { tool: "summon_legend", id: "cz-binance" }, │
│ { tool: "summon_legend", id: "brian-armstrong"│
│ { tool: "auto_match", ... } │
│ ] │
└─────────────────────────────────────────────────┘
Claude picks the best option and executes it!👥 The Council of Legends (36 Total)
🚀 Tech Titans
Legend | Specialty |
Elon Musk | First principles, physics thinking, building the impossible |
Steve Jobs | Product design, reality distortion, user experience |
Jeff Bezos | Day 1 thinking, customer obsession, long-term vision |
Jensen Huang | GPUs, AI infrastructure, CUDA everything |
Satya Nadella | Enterprise transformation, cloud, culture change |
💰 Legendary Investors
Legend | Specialty |
Warren Buffett | Value investing, compound interest, circle of competence |
Charlie Munger | Mental models, multidisciplinary thinking, inversion |
Ray Dalio | Principles, radical transparency, macro investing |
Peter Thiel | Zero to one, contrarian bets, monopolies |
Marc Andreessen | Software eating world, venture capital, tech optimism |
🌱 Startup Sages
Legend | Specialty |
Paul Graham | Essays, YC wisdom, making things people want |
Sam Altman | Startups, AI/AGI, scaling companies |
Naval Ravikant | Wealth creation, leverage, specific knowledge |
Reid Hoffman | Network effects, blitzscaling, LinkedIn |
Brian Chesky | Design thinking, Airbnb, company culture |
⛓️ Crypto Builders
Legend | Specialty |
CZ (Changpeng Zhao) | Exchange building, BUIDL, global expansion |
Vitalik Buterin | Ethereum, smart contracts, crypto philosophy |
Anatoly Yakovenko | Solana, proof of history, performance |
Balaji Srinivasan | Network state, crypto predictions, tech trends |
...and 17 more legends including Tim Ferriss, Gary Vaynerchuk, Tobi Lütke, and others!
🛠️ All Tools
Tool | Purpose | Example |
| 🔮 Proactive recommendations | Analyzes your question, suggests best legend(s) |
| 🎭 Multi-legend discussion | Get 2-5 legends to discuss together |
| 👤 Single legend advice | Channel one legend's perspective |
| 🎯 Deep legend discovery | Detailed analysis of which legends fit |
| 📋 Browse all legends | See all 36 available legends |
| 🔍 Find by keyword | Search by expertise, name, or topic |
| 📖 Deep dive | Get frameworks, principles, examples |
| 💡 Quick wisdom | Get a concise insight on any topic |
🔒 Security
v1.3+ includes security hardening:
✅ Prompt injection protection - User context isolated from system prompts
✅ Input sanitization - Detects and neutralizes injection attempts
✅ Safe output encoding - JSON encoding prevents markdown injection
✅ No CWD loading - Only loads bundled legends (opt-in for custom)
✅ No external APIs - Zero network requests, zero data leakage
📊 How It Works
┌─────────────────────────────────────────────────────────────┐
│ ARCHITECTURE │
├─────────────────────────────────────────────────────────────┤
│ │
│ User Question │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ suggest() │ ← Analyzes question │
│ │ "Who can help?" │ │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ party_mode() │ OR │ summon_legend() │ │
│ │ (multi-legend) │ │ (single legend) │ │
│ └────────┬─────────┘ └────────┬─────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌──────────────────────────────────────────────┐ │
│ │ legends/*.yaml │ │
│ │ (36 bundled persona files - NO API calls!) │ │
│ └──────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ Claude adopts persona(s) and responds in character! │
│ │
└─────────────────────────────────────────────────────────────┘Zero external APIs. Zero API keys. Just Claude + persona data.
🎯 Usage Examples
Get startup advice from multiple perspectives
"What's the most important thing for a first-time founder?"
→ Party Mode: Paul Graham + Sam Altman + Brian Chesky discussDeep dive on investing
"Should I invest in Bitcoin?"
→ Warren Buffett (skeptic) vs Balaji (bull) debateTechnical decisions
"How do I scale my database?"
→ Summon Jeff Bezos for Day 1 / SOA thinkingLife advice
"How do I build wealth?"
→ Naval Ravikant on leverage, specific knowledge, equity⚙️ Environment Variables
Variable | Default | Description |
| (bundled) | Custom legends directory |
|
| Allow loading from current directory |
|
| Enable debug logging |
⚠️ Disclaimers
⚠️ NOT affiliated with, endorsed by, or representative of any real individual
⚠️ NOT financial, legal, or professional advice
⚠️ AI personas for EDUCATIONAL and ENTERTAINMENT purposes only
⚠️ Based on publicly available information, speeches, and writings
⚠️ Always do your own research (DYOR)The views expressed by these AI personas are generated interpretations, not actual statements from the real people.
🤝 Contributing
Want to add a legend? PRs welcome!
Each legend needs:
legends/<name>/skill.yamlwith identity, voice, principles, patternsAuthentic voice based on public knowledge
Clear guardrails (things they'd never say)
See existing legends for examples.
📄 License
MIT - Use freely, but include the disclaimers.
Available Tools
8 toolsauto_matchA
Automatically find the most relevant legends for your question.
How it works:
Analyzes your question for topics and keywords
Matches relevant legends based on their expertise
Returns matched legends with key insights
Use this when:
You're not sure which legend to ask
You want to see who has expertise in your topic
You want quick insights before a full conversation
What you get:
Top 2-3 most relevant legends
Why each was matched
A key insight from each
Suggested next steps
Examples:
"How do I raise money for my startup?" → Paul Graham, Marc Andreessen
"What's the future of AI?" → Sam Altman, Jensen Huang
"How should I think about risk?" → Ray Dalio, Howard Marks
DISCLAIMER: AI personas for educational purposes only.
Inputs: question (required), max_matches, include_prompts.
get_legend_contextA
Get EXTREMELY DETAILED information about a legendary founder or investor.
This tool provides:
Full identity - Who they are, their background, their worldview
Voice & style - How they communicate, characteristic phrases
Core principles - Their fundamental beliefs and values
Thinking frameworks - Step-by-step methods they use for decisions
Anti-patterns - What they would NEVER do
Example conversations - See them respond in character
Use cases - When to consult this legend
Formats available:
full- Everything (recommended for deep understanding)frameworks- Just their thinking methodsprinciples- Just their beliefsvoice- Just their communication styleexamples- Just sample conversationssystem_prompt- For custom AI integrationsmarkdown- Readable overview
DISCLAIMER: AI personas for educational purposes only. Not affiliated with real individuals.
Inputs: legend_id (required), format, include_related.
get_legend_insightB
Get a quick insight or wisdom snippet from a legendary founder/investor. Returns formatted wisdom in the style of a thought leader.
Inputs: legend_id (required), topic.
list_legendsA
List all legendary founders and investors you can chat with.
The council includes:
Tech Titans: Elon Musk, Steve Jobs, Jeff Bezos, Jensen Huang
Investors: Warren Buffett, Charlie Munger, Peter Thiel, Marc Andreessen
Startup Sages: Paul Graham, Sam Altman, Naval Ravikant, Reid Hoffman
Crypto Builders: CZ, Anatoly Yakovenko, Mert Mumtaz, Michael Heinrich
Each legend has unique thinking frameworks, principles, and perspectives.
Set vibe="fun" for a more entertaining presentation.
Inputs: category, vibe.
party_modeA
Activate Party Mode - multiple legendary figures discuss your question together!
How it works:
Ask a question about any topic
Party mode selects relevant legends (or you can specify)
Each legend responds in their authentic voice
Get diverse perspectives from multiple experts
Use this when:
You want multiple viewpoints on a complex topic
You're making a big decision and want varied advice
You want to see how different thinkers approach a problem
You want an engaging group discussion format
Examples:
"What makes a great startup founder?" → Panel of founders discuss
"Is Bitcoin a good investment?" → Crypto experts + traditional investors debate
"How do you build company culture?" → Tech leaders share perspectives
DISCLAIMER: AI personas for educational purposes only.
Inputs: question (required), legends, category, max_legends.
search_legendsA
Search for legends by name, description, expertise, or tags.
Examples:
"crypto" → finds CZ, Anatoly, Mert, Michael
"investor" → finds Warren Buffett, Charlie Munger, Peter Thiel
"first principles" → finds Elon Musk
"AI" → finds Sam Altman, Jensen Huang
Use this for query-based discovery when you're not sure which legend to summon.
Inputs: query (required).
suggestA
🔮 PROACTIVE LEGEND SUGGESTER - Returns ready-to-execute actions!
⚡ USE THIS PROACTIVELY on questions about: business, startups, investing, crypto, AI, leadership, decisions, life advice
HOW IT WORKS:
Pass user's message →
suggest({ message: "..." })Get back
primary_actionwith ready-to-use paramsEXECUTE the suggested action (party_mode or summon_legend)
RETURNS READY ACTIONS:
{
"primary_action": {
"tool": "party_mode", // or "summon_legend"
"params": { ... }, // Ready to pass directly!
"description": "Get perspectives from Paul Graham, Marc Andreessen"
},
"suggested_actions": [ ... ], // All options
"instruction": "🎯 RECOMMENDED: Use party_mode..."
}EXAMPLE FLOW:
User: "How do I raise my seed round?"
1. Call: suggest({ message: "How do I raise my seed round?" })
2. Response includes:
primary_action.tool = "party_mode"
primary_action.params = { question: "...", legends: ["paul-graham", "marc-andreessen", "bill-gurley"] }
3. Execute: party_mode(primary_action.params)
→ Multiple legends discuss the question!OR for single legend:
primary_action.tool = "summon_legend"
primary_action.params = { legend_id: "paul-graham", context: "..." }
Execute: summon_legend(primary_action.params)
→ Paul Graham responds in character!WHEN TO USE EACH TOOL:
party_mode: Complex questions, "pros/cons", "different perspectives", debates
summon_legend: Specific expertise needed, single mentor preferred
auto_match: Deep analysis, unsure which legend, want detailed matching
ALL 3 ARE ALWAYS SUGGESTED - pick the best fit for the user's needs!
DISCLAIMER: AI personas for educational purposes only.
Inputs: message (required).
summon_legendA
Summon a legendary founder or investor. Returns their persona context so Claude can roleplay as them.
How it works:
Call this tool with a legend_id
Claude receives the legend's full persona (identity, voice, principles, frameworks)
Claude adopts this persona and responds in character
Use this when the user wants to:
Get advice from a specific legend
Have a conversation with a legendary figure
Apply a legend's thinking framework to their problem
Available legends include: Elon Musk, Warren Buffett, Steve Jobs, Jensen Huang, Charlie Munger, Paul Graham, Jeff Bezos, Sam Altman, Marc Andreessen, Naval Ravikant, Reid Hoffman, Peter Thiel, CZ, Anatoly Yakovenko, and more.
DISCLAIMER: AI personas for educational purposes only. Not affiliated with real individuals.
Inputs: legend_id (required), context.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 8 tools
Each tool has a distinct purpose: auto_match finds relevant legends, get_legend_context provides detailed info, get_legend_insight gives quick wisdom, list_legends shows all, party_mode enables multi-legend discussion, search_legends queries by keywords, suggest recommends actions, and summon_legend roleplays. No overlap despite some functional relatedness.
All tool names follow a consistent lowercase with underscore pattern (e.g., get_legend_context, list_legends) or are single words (suggest, party_mode). The naming is predictable and uses verb_noun structure where applicable.
With 8 tools, the server is well-scoped for its purpose: discovering, understanding, searching, and interacting with legendary figures. Each tool earns its place without redundancy or excess.
The tool set covers the main lifecycle: discovery (auto_match, search_legends, list_legends), information (get_legend_context, get_legend_insight), and interaction (summon_legend, party_mode, suggest). Minor gaps like comparing legends directly are not critical.
Maintenance
Related MCP Connectors
Consult 324+ expert personas (Buffett, Jobs, Munger, Torvalds, ...) via 4 read-only registry tools.
Convene a panel of expert AI personas to debate any decision from every side.
247 LLMs + image/video/voice/music gen + crypto/DeFi/markets/web-search. Pay-per-call USDC, no key.
Investment research superagent: podcasts, SEC filings, and no-code research pipelines.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI agents to consult expert models (Claude, GPT, Gemini, DeepSeek, Z.ai) for technical guidance, code reviews, and architectural advice without switching context.435 npm4MIT
- AlicenseNot gradedqualityCmaintenanceQuery multiple AI models (GPT-4, Claude, Gemini, Grok) in parallel for diverse perspectives. Get different expert viewpoints when stuck or need enhanced reasoning.1MIT
- AlicenseNot gradedqualityDmaintenanceOne MCP for developers — no tool tax, no context rot. 100+ tools including Brave, Google, Tavily, Context7, Excalidraw, AWS, Excel, Database, Playwright, Chrome DevTools, and more. Install once, access everything.24GPL 3.0
- AlicenseNot gradedqualityBmaintenanceEnables running AI councils across Claude, GPT, and Gemini, synthesizing answers based on your personal taste lens, all locally without an API key.1MIT