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 分