Mindvalley Products Mcp

io.github.mazemax由 GitHub 帳號 mazemax 發布v1.0.1更新於 Oct 24, 2026

AI assistant access to Mindvalley products, masterclasses, programs, and certifications.

已驗證STDIO僅桌面效率與工作流知識與記憶

概覽

AI 產生的概覽

讓助理從內建的靜態資料查詢 Mindvalley 的產品、大師課、課程與認證資訊。

可以做什麼
提供四個唯讀工具:products 查詢訂閱產品與價格,masterclasses 查詢免費大師課與報名連結,programs 依類別瀏覽學習課程,certifications 查詢教練認證細節。每個工具都支援以名稱、標題或類別等選用條件篩選。所有結果來自隨套件附帶的 JSON 檔案,而非即時請求。
適用情境
適合讓助理在對話中瀏覽或比較 Mindvalley 的課程與產品、規劃個人學習,或研究教練認證。若在意最新價格或開課狀況則不太適用,因為資料是靜態的。
執行需求
以 npm 套件形式透過 stdio 在本機執行,需要 Node.js 20 或更新版本,可用 npx 啟動。不需要 API 金鑰、帳號或網路存取,面向 Claude Desktop、Cursor 等桌面用戶端。
安裝前請注意
README 說明資料為靜態且手動更新,價格、連結與課程資訊可能過時,依賴前應向 Mindvalley 官方來源查證。工具被描述為唯讀且非破壞性,不會要求任何憑證或個人資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mindvalley Products Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Mindvalley Products MCP Server

[npm version] [License: MIT] [Node.js CI]

A Model Context Protocol (MCP) server that provides AI assistants with structured access to Mindvalley's educational offerings, including products, masterclasses, programs, and certifications.

✨ Features

  • 🚀 4 MCP Tools - Access products, masterclasses, programs, and certifications
  • 🔒 Read-Only & Safe - Non-destructive operations with static data
  • ⚡ Fast Performance - No external API calls, instant responses
  • 🎯 Smart Filtering - Optional parameters for targeted queries
  • 🔧 Easy Integration - Works with Claude Desktop, Cursor IDE, and custom clients
  • 📚 Complete Documentation - Comprehensive examples and guides

🚦 Quick Start

Installation

bash
# Install globally for easy accessnpm install -g mindvalley-products-mcp
# Or install locally in your projectnpm install mindvalley-products-mcp

Usage with Claude Desktop

  1. Add to Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
json
{  "mcpServers": {    "mindvalley-products": {      "command": "npx",      "args": ["mindvalley-products-mcp"]    }  }}
  1. Restart Claude Desktop and start asking questions like:
    • "What products does Mindvalley offer?"
    • "Show me masterclasses with Jim Kwik"
    • "What programs are in the Mind category?"

🛠️ Available Tools

1. products - Mindvalley Core Products

Get information about Mindvalley's subscription products and pricing.

typescript
// Get all productsproducts();
// Get specific productproducts({ name: "Mindvalley Membership" });

Response includes: Product names, descriptions, pricing (monthly/annual), checkout URLs

2. masterclasses - Free Masterclasses

Access current Mindvalley masterclasses with registration links.

typescript
// Get all masterclassesmasterclasses();
// Filter by titlemasterclasses({ title: "Superbrain" });

Response includes: Masterclass titles, hosts, descriptions, registration URLs

3. programs - Educational Programs

Browse Mindvalley's learning programs organized by category.

typescript
// Get all programs (by category)programs();
// Get programs in specific categoryprograms({ category: "Mind" });

Available categories: Mind, Body, Soul, Career, Entrepreneurship, Relationships, Parenting

4. certifications - Coaching Certifications

Information about Mindvalley's professional certifications.

typescript
// Get all certificationscertifications();
// Filter by namecertifications({ name: "Life Coach" });

Response includes: Certification names, providers, duration, requirements, signup URLs

📖 Integration Guides

Claude Desktop

Detailed setup guide: examples/claude-desktop/README.md

Cursor IDE

Integration instructions: examples/cursor/README.md

Custom MCP Client

Programmatic usage example: examples/mcp-client/README.md

💡 Example Use Cases

Personal Learning Planning

User: "I want to improve my memory and focus. What does Mindvalley offer?"

AI Response: Based on your interests, I found several relevant options:

Masterclass (Free): Superbrain Masterclass with Jim Kwik - "Unlock Your Memory & Brain Power"

Program: Superbrain by Jim Kwik - Full program for memory improvement

Also relevant: "Becoming Focused and Indistractable" by Nir Eyal in the Career category

Product Comparison

User: "Compare Mindvalley Membership vs Membership Pro"

AI Response: Here's the comparison:

Mindvalley Membership ($499/year or $99/month)

  • All-access subscription to 100+ quests and meditations

Mindvalley Membership Pro ($698/year only)

  • Everything in Membership plus live coaching sessions
  • Additional $199/year for live coaching access

Certification Research

User: "I want to become a certified coach. What options does Mindvalley have?"

AI Response: Mindvalley offers several coaching certifications through Evercoach:

Certified Life Coach (4 months) - $200 refundable deposit Certified Business Coach (4 months) - For corporate/executive coaching Certified Hypnotherapist (16 weeks) - Led by Paul McKenna

🔧 Development

Local Development

bash
# Clone the repositorygit clone https://github.com/mazemax/mindvalley-products-mcp.gitcd mindvalley-products-mcp
# Install dependenciespnpm install
# Build the serverpnpm run build
# Run testspnpm test
# Start development mode (with hot-reload)pnpm run dev

Project Structure

mindvalley-products-mcp/├── src/│   ├── tools/              # MCP tool implementations│   │   ├── products.ts│   │   ├── masterclasses.ts│   │   ├── programs.ts│   │   └── certifications.ts│   └── resources/          # Static data source│       └── mindvalley_data.json├── examples/               # Integration examples│   ├── claude-desktop/│   ├── cursor/│   └── mcp-client/├── dist/                   # Built server files└── docs/                   # Additional documentation

Adding New Tools

  1. Create a new file in src/tools/
  2. Export schema, metadata, and default function
  3. XMCP automatically discovers and registers the tool
typescript
import { z } from "zod";import data from "../resources/mindvalley_data.json";
export const schema = {  filter: z.string().optional().describe("Filter parameter"),};
export const metadata = {  name: "new-tool",  description: "Description of what the tool does",  annotations: {    title: "New Tool",    readOnlyHint: true,    destructiveHint: false,    idempotentHint: true,  },};
export default async function newTool({ filter }: { filter?: string }) {  // Implementation  return { content: [{ type: "text", text: JSON.stringify(result) }] };}

🔍 Troubleshooting

Common Issues

❌ "Command not found: mindvalley-products-mcp"

bash
# Verify installationnpm list -g mindvalley-products-mcp
# Reinstall if needednpm install -g mindvalley-products-mcp

❌ "Server failed to start"

bash
# Check Node.js version (requires >=20.0.0)node --version
# Test the server directlynpx mindvalley-products-mcp
# Check for error messages in AI assistant logs

❌ "Tools not available in AI assistant"

  • Restart your AI assistant after configuration changes
  • Verify JSON syntax in MCP configuration file
  • Check that the server path is correct

Testing the Server

Test the server independently before integration:

bash
# Test if server starts correctlynpx mindvalley-products-mcp
# Run the test suitecd examples/mcp-clientnode example.js

Configuration Validation

Verify your MCP configuration:

bash
# Check Claude Desktop configcat "~/Library/Application Support/Claude/claude_desktop_config.json" | jq
# Test configuration syntaxnode -e "console.log(JSON.parse(require('fs').readFileSync('config.json')))"

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Quick Contribution Steps

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Make your changes and add tests
  4. Run tests: pnpm test
  5. Commit: git commit -m 'Add amazing feature'
  6. Push: git push origin feature/amazing-feature
  7. Open a Pull Request

Types of Contributions

  • 🐛 Bug fixes - Fix issues and improve stability
  • ✨ New features - Add new tools or enhance existing ones
  • 📖 Documentation - Improve guides and examples
  • 🧪 Tests - Add or improve test coverage
  • 🔄 Data updates - Keep Mindvalley information current

📊 Data Source

All data is sourced from publicly available Mindvalley information and stored in src/resources/mindvalley_data.json. The data includes:

  • Products: Official pricing and checkout URLs
  • Masterclasses: Current free masterclass offerings
  • Programs: Categorized learning content
  • Certifications: Professional certification programs

Note: Data is static and updated manually. For the most current information, always verify with official Mindvalley sources.

🛡️ Security & Privacy

  • No API Keys: No external API calls or authentication required
  • Public Data Only: Contains only publicly available information
  • No User Data: No personal information is collected or stored
  • Safe Operations: All tools are read-only and non-destructive

For security concerns, please see our Security Policy.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Links

🙏 Acknowledgments

  • Model Context Protocol - For the excellent protocol specification
  • XMCP Framework - For the development framework
  • Mindvalley - For the educational content (this is an unofficial project)
  • Community - For feedback, contributions, and support

Made with ❤️ by Max Saad

This is an unofficial project and is not affiliated with or endorsed by Mindvalley.

來源:README.md,提交 9ea91e5

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分