🪷 Lotus智慧MCP服务器
一个MCP服务器实现,它提供了一个使用《莲花经》智慧框架解决问题的工具,将分析思维与直觉智慧相结合。
可用网址:https://lotus-wisdom-mcp.linxule.workers.dev/mcp
特性
- 受《莲花经》启发的多方面解决问题的方法
- 用不同的思维技巧逐步思考
- 冥想暂停,让见解自然出现
- 交互式可视化 通过MCP ext应用程序(克劳德桌面、光标、聊天GPT)
- 带有颜色和符号的精美格式的思维过程可视化
- 跟踪标签旅程和智慧域运动
- 将见解最终整合为明确的回应
背景
此MCP服务器是从 Lotus操作系统提示,旨在实现基于《莲花经》的认知框架。MCP服务器格式使该框架更易于访问,也更容易与Claude和其他AI助手一起使用。
注意:原始提示框架在较新的Claude模型上可能效果较差,但此MCP服务器实现在模型版本之间提供了一致的功能。
实现细节
服务器使用受《莲花经》启发的智慧域实现了结构化思维过程:
智慧域名和标签
服务器使用智慧域(智慧域的所有有效值)组织思想 tag 输入参数):
- 进入 (🚪):
begin
- 在这里开始你的旅程——在沉思开始之前接受完整的框架
- 善巧方便 (🔆):
upaya,expedient,direct,gradual,sudden
- 不同的真理方法——有时直接指向,有时逐渐展开
- 非双重识别 (☯️):
recognize,transform,integrate,transcend,embody
- 觉醒到已经存在的东西的各个方面——认识到IS的转变
- 元认知 (🧠):
examine,reflect,verify,refine,complete
- 看着自己的理解展开的头脑
- 工艺流程 (🌊):
open,engage,express
- 可以包含上述任何方法的自然弧线
- 冥想 (🧘):
meditate
- 暂停,让洞察力从静止中浮现
思维可视化
每个想法都以优美的格式呈现:
- 使用粉笔库进行彩色输出
- 特定领域的符号和颜色
- 框画人物,创造清晰的思维边界
- 带有暂停指示器的特殊冥想格式
- 行程跟踪显示标签路径和域移动
注意:可视化显示在服务器控制台输出中,帮助开发人员跟踪思考过程。
工艺流程
- 用户提交要解决的问题
- 模型开始于
tag='begin'接收完整框架 - 模型继续使用沉思标签(打开、检查、集成等)
- 每一个想法都建立在以前的想法之上,可能会改变理解
- 该工具跟踪标签旅程和智慧域运动
- 为了清晰起见,可以包括冥想停顿
- 当返回状态='WISTOM_READY'时,工具的工作完成
- 然后,模型以自己的声音自然地表达了最终的智慧
可用工具
莲花智慧
一个使用《莲花经》智慧框架解决问题的工具,有各种理解方法。
开始你的旅程 tag='begin' -这将返回完整的框架(哲学、领域、指导)来为你的沉思奠定基础。然后继续使用其他标签。
输入:
tag(string,必填):当前处理技术(必须是上面列出的标签之一)content(string,必填):当前处理步骤的内容stepNumber(整数,必填):序列中的当前数字totalSteps(整数,必填):估计所需的总步骤数nextStepNeeded(boolean,必填):是否需要下一步isMeditation(布尔值,可选):此步骤是否为冥想暂停meditationDuration(整数,可选):冥想持续时间(秒)(1-10)
退货:
- 使用当前步骤信息、智慧域和行程跟踪处理状态
MEDITATION_COMPLETE冥想步骤的状态WISDOM_READY冥想过程完成时的状态
莲花智慧_总结
总结一下当前的冥想之旅。
输入: 无
退货:
- 行程长度
- 域之旅,展示智慧域之间的移动
- 所有步骤及其标签、域和简要内容的摘要
用法
Lotus Wisdom工具设计用于:
- 分解需要多方面理解的复杂问题
- 受益于直接和渐进方法的问题
- 需要整合明显矛盾的问题
- 需要分析和直观理解的情况
- 受益于冥想停顿以获得洞察力的任务
- 包含自身内在智慧的问题
示例用法
以下是使用Lotus Wisdom MCP服务器时与Claude的对话流程:
用户“帮助我理解自由和责任之间的关系。”
克劳德 将以以下方式开始旅程 tag='begin' 要接收框架,请继续:
- 首先,进入沉思空间:
{
"tag": "begin",
"content": "Entering contemplation on freedom and responsibility.",
"stepNumber": 1,
"totalSteps": 6,
"nextStepNeeded": true
}→ 退货 FRAMEWORK_RECEIVED 具有完整的框架
- 然后,建立一个开放的思想:
{
"tag": "open",
"content": "The question explores the relationship between freedom and responsibility, which contain an apparent tension but also deep connection.",
"stepNumber": 2,
"totalSteps": 6,
"nextStepNeeded": true
}- 参与不同的观点:
{
"tag": "direct",
"content": "Freedom and responsibility are two sides of the same coin. True freedom isn't absence of constraints but the capacity to choose our response within constraints.",
"stepNumber": 3,
"totalSteps": 6,
"nextStepNeeded": true
}- 也许可以暂停一下冥想:
{
"tag": "meditate",
"content": "Contemplating how freedom without responsibility becomes chaos, and responsibility without freedom becomes oppression.",
"stepNumber": 4,
"totalSteps": 6,
"nextStepNeeded": true,
"isMeditation": true
}- 整合理解:
{
"tag": "integrate",
"content": "Freedom and responsibility mutually enable each other. Our freedom to choose gives rise to our responsibility for what we choose, and our willingness to take responsibility expands our freedom.",
"stepNumber": 5,
"totalSteps": 6,
"nextStepNeeded": true
}- 表达最终理解:
{
"tag": "express",
"content": "The paradox resolves when we see that authentic freedom includes responsibility as its natural expression.",
"stepNumber": 6,
"totalSteps": 6,
"nextStepNeeded": false
}当工具返回时 status: 'WISDOM_READY'然后,克劳德自然地说出了最后的智慧,整合了沉思之旅的所有见解。
安装
](https://smithery.ai/server/lotus-wisdom-mcp)
通过安装 史密瑟里 一键设置,或按照下面的手动说明进行操作。
需要 18+.服务器通过以下方式在本地运行 npx.
CLI安装(单行)
# Claude Code
claude mcp add lotus-wisdom -- npx -y lotus-wisdom-mcp
# Codex CLI (OpenAI)
codex mcp add lotus-wisdom -- npx -y lotus-wisdom-mcp
# Gemini CLI (Google)
gemini mcp add lotus-wisdom npx -y lotus-wisdom-mcp克劳德桌面版
添加到您的 claude_desktop_config.json:
| 操作系统 | 配置路径 |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| 窗户 | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"]
}
}
}VS Code
添加 .vscode/mcp.json (工作区)或打开命令面板> MCP: Open User Configuration (全球):
{
"servers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"]
}
}
}备注:VS代码使用"servers"作为顶级密钥,不是"mcpServers"其他VS代码分支(Trae、Void、PearAI等)通常使用相同的格式。
光标
添加 ~/.cursor/mcp.json (全球)或 .cursor/mcp.json (项目):
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"]
}
}
}帆板运动
添加 ~/.codeium/windsurf/mcp_config.json (Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json):
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"]
}
}
}克莱恩
在临床面板>配置>高级MCP设置中打开MCP服务器图标,然后添加:
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"]
}
}
}樱桃工作室
在“设置”>“MCP服务器”>“添加服务器”中,将“类型”设置为 STDIO,命令 npx,Args to -y lotus-wisdom-mcp。或者以JSON/Code模式粘贴:
{
"lotus-wisdom": {
"name": "Lotus Wisdom",
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"],
"isActive": true
}
}机智
在“设置”>“MCP服务器”中,添加一个类型为的新服务器: stdio,命令: npx,Args: -y lotus-wisdom-mcp.
Codex命令行界面(TOML配置)
或者,编辑 ~/.codex/config.toml 直接:
[mcp_servers.lotus-wisdom]
command = "npx"
args = ["-y", "lotus-wisdom-mcp"]Gemini CLI(JSON配置)
或者,编辑 ~/.gemini/settings.json 直接:
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "lotus-wisdom-mcp"]
}
}
}视窗
在Windows上, npx 需要一个shell包装器。替换 "command": "npx" 与:
{
"command": "cmd",
"args": ["/c", "npx", "-y", "lotus-wisdom-mcp"]
}对于Windows上的CLI工具:
claude mcp add lotus-wisdom -- cmd /c npx -y lotus-wisdom-mcp
codex mcp add lotus-wisdom -- cmd /c npx -y lotus-wisdom-mcpChatGPT
ChatGPT仅支持通过HTTPS的远程MCP服务器。使用 史密瑟里 或者通过ChatGPT设置>连接器直接连接到下面的托管实例。
远程(托管)
公共实例可在以下网址获得 https://lotus-wisdom-mcp.linxule.workers.dev/mcp。不需要API密钥。
对于支持Streamable HTTP的客户端,请直接连接到URL。对于仅支持stdio的客户端,使用 mcp-remote:
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://lotus-wisdom-mcp.linxule.workers.dev/mcp"]
}
}
}要自托管自己的实例,请参见 worker/README.md.
从源头构建
bun install
bun run build
bun run start启用调试模式:
LOTUS_DEBUG=true bun run start交互式可视化(ext应用程序)
在支持ext应用程序(Claude Desktop、Cursor、ChatGPT)的MCP客户端中,该工具在聊天中内联呈现交互式“动态跟踪”可视化:
- 旅程轨迹:当步骤到达时,由智慧域着色的SVG圆圈会出现
- 域颜色:过程(金色)、技能手段(琥珀色)、非双重(绿色)、元认知(蓝色)、冥想(青色)
- 冥想呼吸:带有轻柔吸气/呼气动画的空心圆圈
- 完成:行程分解为显示整个域弧的渐变路径
- 点击浏览:点击任何一步阅读其沉思文本
- 长途旅行时崩溃:显示最后8个步骤,前面的步骤用“+N”集群表示
不支持ext应用程序的客户端不受影响,它们会收到与以前相同的JSON工具响应。
运作原理
莲花智慧框架认识到,智慧往往不是通过线性思维产生的,而是通过不同理解模式之间的舞蹈产生的。该工具通过以下方式实现了这一点:
- 追踪智慧域名:当你浏览不同的标签时,该工具会跟踪你正在参与的智慧领域,帮助你看到你的询问的形状。
- 旅行意识:该工具可保持对您完整旅程的感知,显示所使用的标签顺序和智慧域之间的移动。
- 非线性进展:虽然步骤是有编号的,但这个过程并不是严格线性的。随着理解的加深,您可以重新访问、修改和分支。
- 集成点:标签如
integrate,transcend,以及embody帮助将见解编织在一起,而不是将它们分开。
- 自然表达该工具处理沉思过程,但最终的智慧总是由人工智能自然表达,而不是以格式化的输出形式表达。
代币优化设计
当服务器连接时,MCP工具描述会一直保留在AI的上下文窗口中。为了尽量减少这种开销,同时保留完整的教学内容:
- 恒定上下文(~150个令牌):The
lotuswisdom工具描述保持在最低限度——刚好足以让人工智能知道何时以及如何使用它 - 按需学习(约1200个代币):调用时会交付完整的框架
tag='begin',包括:
- 哲学与领域精神 - 参数说明(标签、内容、步骤编号等) - 响应格式详细信息(智慧域、旅程、域旅程) - 冥想处理(冥想完成状态) - 何时使用指导
- 先学后练:The
begin标签确保模型在考虑之前得到完全理解
当工具空闲时,这种方法将恒定上下文开销减少了约85%。当实际使用时,整个框架在第一步就交付了——没有任何损失。
许可证
此MCP服务器根据MIT许可证获得许可。有关更多详细信息,请参阅项目存储库中的LICENSE文件。
贡献
欢迎投稿!请随时在 .
版本
当前版本:0.4.0
0.4.0的新增功能
- 交互式可视化:MCP ext应用程序UI在支持客户端(Claude Desktop、Cursor、ChatGPT)中内联呈现“动态跟踪”旅程
- 完成修复:任何带有
nextStepNeeded=false现在正确返回WISDOM_READY(以前只有express和complete可以完成) - Cloudflare工作人员:使用ext应用程序资源服务更新了Worker部署
0.3.2的新增功能
- 🚪 简化开始:
tag='begin'现在可以用just调用{"tag":"begin"}-所有其他参数自动填充 - 🤖 更好的俳句/小型号支持:消除不推断所有必需参数的模型的摩擦
0.3.1的新增功能
- 📚 完成框架学习:
begin标签现在返回完整的参数解释、响应格式详细信息和冥想处理 - 🔢 准确的代币计数:更新了包含实际令牌测量值的文档(~150个常数,~1200个按需)
0.3.0的新增功能
- 🚪 开始标记新
tag='begin'开启旅程——在沉思开始之前返回完整的框架 - ⚡ 优化的令牌占用空间:将恒定上下文开销从约1400个令牌减少到约200个令牌,同时保留完整的教学内容
- 🧘 先学后练:The
begin标签确保模型在考虑之前得到完全理解 - 📦 更新SDK:升级到@modelcontextprotocol/sdk 1.23.0
0.2.1的新增功能
- 📋 MCP注册表增强:已添加
title更好的可发现性 - 🎯 完全符合:现在完全符合MCP官方出版指南
- 🔗 注册表链接:可在 MCP官方登记处
0.2.0中的新增功能
- 🌐 HTTP传输支持:现在可在smithery.ai和其他基于HTTP的平台上部署
- 🔄 双重运输:为npm/CLI用户维护stdio支持,同时为远程部署添加HTTP
- 📦 更新SDK:升级到@modelcontextprotocol/sdk 1.20.1,支持流式HTTP
- 🪷 新标志:终端美学莲花标志非常适合开发人员工具
- ⚡ 会话管理:HTTP版本包括用于有状态智慧之旅的完整会话管理
