Information
人生教练 MCP 项目
一个基于 Model Context Protocol (MCP) 的智能人生教练系统,提供 12 位知名人生教练的专业提示词和智能对话功能。
功能特性
智能人生教练对话 - 12 位知名人生教练提供专业建议
多角度思考 - 支持多位教练同时分析问题
动态教练选择 - 根据问题类型智能匹配最合适的教练
可用教练
教练专长领域适用场景李笑来认知科学应用个人成长、学习方法苏格拉底启发式对话思辨、哲学思考杰伊·福雷斯特系统动力学系统思维、反馈机制镜像的我个人记忆分析自我对话、反思思辨之神逆向思考逻辑分析、漏洞发现大卫·休谟真相拷问深度思考、批判性思维问题的考古学家问题本质挖掘复杂问题分析炼金士情绪转化负面情绪处理史蒂夫·乔布斯产品思维用户体验、完美主义查理芒格多元思维投资思维、智慧决策CBT心理学家认知行为疗法心理健康、情绪调节埃隆·马斯克第一性原理创新思维、颠覆式思考
快速开始
1. 安装
通过 npm 安装(推荐)
npm install -g lifecoach-mcp-server
从源码安装
cd mcp-server
npm install
npm start
2. 配置 Claude Desktop
在 Claude Desktop 设置中添加 MCP 服务器:
全局安装配置:
\{
"mcpServers": \{
"lifecoach": \{
"command": "lifecoach-mcp-server"
\}
\}
\}
配置文件位置:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
3. 开始使用
在 Claude Desktop 中说:
"启动人生教练"
"我想要李笑来的建议"
"搜索关于思维相关的教练"
项目结构
人生教练mcp/
├── mcp-server/ # MCP 服务器(npm: lifecoach-mcp-server)
├── worker/ # Cloudflare Worker API
├── config/ # 配置文档
└── README.md # 项目文档
技术架构
用户 → Claude Desktop → MCP Server → Cloudflare Worker → Supabase
API 工具
start_lifecoach
启动人生教练对话模式
get_lifecoach
获取特定教练信息
\{
"name": "get_lifecoach",
"arguments": \{
"name": "李笑来"
\}
\}
list_lifecoaches
获取所有教练列表
search_lifecoach
搜索匹配的教练
\{
"name": "search_lifecoach",
"arguments": \{
"keyword": "思维"
\}
\}
许可证
MIT License