Lotus Wisdom MCP Server

Lotus Wisdom MCP Server

使用《妙法莲华经》的智慧框架,进行结构化问题解决的 MCP 服务器。具有精美的可视化效果,支持多种思维方法,并兼容各种 MCP 客户端(例如 Claude Desktop、Cursor、Cherry Studio)。

linxule

研究与数据
访问服务器

README

莲花智慧 MCP 服务器

<p align="center"> <img src="assets/lotus-flower.png" alt="莲花" width="400"/> </p>

一个 MCP 服务器实现,提供一个使用《妙法莲华经》的智慧框架解决问题的工具,结合分析性思维和直觉智慧。

特性

  • 受《妙法莲华经》启发的,多方面的解决问题方法
  • 带有不同思考技巧的,循序渐进的思考过程
  • 允许洞察力自然涌现的冥想暂停
  • 带有颜色和符号的,格式精美的思考过程可视化
  • 将洞察力最终整合为清晰的响应

背景

此 MCP 服务器是从 Lotus OS prompt 开发而来,该 prompt 旨在实现一个基于《妙法莲华经》的认知框架。MCP 服务器格式使此框架更易于访问,并且更易于与 Claude 和其他 AI 助手一起使用。

注意:原始 prompt 框架可能在新版本的 Claude 模型上效果不佳,但是此 MCP 服务器实现提供了跨模型版本的一致功能。

实现细节

该服务器使用以下组件实现结构化的思考过程:

标签类型

服务器使用各种标签类别来组织思想(tag 输入参数的所有有效值):

  • 善巧方便: upaya, 方便, 直接, 渐进, 顿悟
  • 非二元认知: 识别, 转化, 整合, 超越, 体现
  • 元认知意识: 检查, 反思, 验证, 完善, 完成
  • 过程步骤: 开启, 参与, 转化, 表达, 冥想
  • 最终输出: OUTPUT

思想可视化

每个想法都以精美的格式呈现:

  • 使用 chalk 库的彩色输出
  • 标签特定的符号(例如,🔆 代表善巧方便,☯️ 代表非二元认知)
  • 用于创建清晰思想边界的框线字符
  • 带有暂停指示符的特殊冥想格式
  • 带有双线边框以进行强调的最终输出

注意:可视化效果显示在服务器控制台输出中,帮助开发人员跟踪思考过程。

流程

  1. 用户提交要解决的问题
  2. 模型使用不同的标签完成一系列思考
  3. 每个想法都建立在先前的想法之上,并且可能会修改理解
  4. 可以包含冥想暂停以提高清晰度
  5. 该过程以最终的 OUTPUT 思想结束

工具

lotuswisdom

一个使用《妙法莲华经》的智慧框架解决问题的工具,具有多种理解方法。

输入:

  • tag (字符串): 当前的处理技术(必须是上面列出的核心标签之一)
  • content (字符串): 当前处理步骤的内容
  • stepNumber (整数): 序列中的当前数字
  • totalSteps (整数): 估计需要的总步数
  • nextStepNeeded (布尔值): 是否需要另一步骤
  • isMeditation (布尔值, 可选): 此步骤是否为冥想暂停
  • meditationDuration (整数, 可选): 冥想的持续时间(秒)

用法

Lotus Wisdom 工具专为以下目的而设计:

  • 分解需要多方面理解的复杂问题
  • 受益于直接和渐进方法的问题
  • 需要整合明显矛盾的问题
  • 需要分析和直觉理解的情况
  • 受益于冥想暂停以允许洞察力的任务
  • 包含其自身内在智慧的问题

使用示例

以下是使用 Lotus Wisdom MCP 服务器时,与 Claude 进行对话的流程示例:

用户:“帮助我理解自由和责任之间的关系。”

Claude 然后将通过多个步骤使用 lotuswisdom 工具:

  1. 首先,建立一个开放的想法:
{
  "tag": "open",
  "content": "这个问题探讨了自由和责任之间的关系,它们包含明显的紧张关系,但也包含深刻的联系。",
  "stepNumber": 1,
  "totalSteps": 5,
  "nextStepNeeded": true
}
  1. 然后从不同的角度参与:
{
  "tag": "direct",
  "content": "自由和责任是同一枚硬币的两面。真正的自由不是没有约束,而是在约束范围内选择我们的回应的能力。",
  "stepNumber": 2,
  "totalSteps": 5,
  "nextStepNeeded": true
}
  1. 也许可以进行冥想暂停:
{
  "tag": "meditate",
  "content": "思考没有责任的自由如何变成混乱,以及没有自由的责任如何变成压迫。",
  "stepNumber": 3,
  "totalSteps": 5,
  "nextStepNeeded": true,
  "isMeditation": true
}
  1. 整合理解:
{
  "tag": "integrate",
  "content": "自由和责任相互促进。我们选择的自由产生了我们对所选内容的责任,而我们承担责任的意愿扩大了我们的自由。",
  "stepNumber": 4,
  "totalSteps": 5,
  "nextStepNeeded": true
}
  1. 提供最终输出:
{
  "tag": "OUTPUT",
  "content": "自由和责任存在于动态平衡中。自由是选择的力量,而责任是对这些选择的问责。它们不是对立的力量,而是人类能动性的互补方面。没有自由,责任将仅仅是义务。没有责任,自由将退化为冲动。最充实的生活拥抱两者:利用自由做出有意义的选择,同时对它们的后果承担责任。",
  "stepNumber": 5,
  "totalSteps": 5,
  "nextStepNeeded": false
}

结果将是对问题的周到,多角度的回答,该回答显示了获得智慧的过程,而不仅仅是陈述结论。

配置

与 Claude Desktop 一起使用

将其添加到您的 claude_desktop_config.json 中:

从 npm (推荐)

{
  "mcpServers": {
    "lotus-wisdom": {
      "command": "npx",
      "args": [
        "-y", 
        "lotus-wisdom-mcp"
      ]
    }
  }
}

从 GitHub

{
  "mcpServers": {
    "lotus-wisdom": {
      "command": "npx",
      "args": [
        "-y", 
        "git+https://github.com/linxule/lotus-wisdom-mcp.git"
      ]
    }
  }
}

docker

{
  "mcpServers": {
    "lotus-wisdom": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "lotus-wisdom-mcp"
      ]
    }
  }
}

构建

Docker:

docker build -t lotus-wisdom-mcp -f Dockerfile .

许可证

此 MCP 服务器已获得 MIT 许可证的许可。有关更多详细信息,请参见项目存储库中的 LICENSE 文件。

推荐服务器

Crypto Price & Market Analysis MCP Server

Crypto Price & Market Analysis MCP Server

一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。

精选
TypeScript
MCP PubMed Search

MCP PubMed Search

用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。

精选
Python
mixpanel

mixpanel

连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

精选
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

精选
Python
Nefino MCP Server

Nefino MCP Server

为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。

官方
Python
Vectorize

Vectorize

将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。

官方
JavaScript
Mathematica Documentation MCP server

Mathematica Documentation MCP server

一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。

本地
Python
kb-mcp-server

kb-mcp-server

一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。

本地
Python
Research MCP Server

Research MCP Server

这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

本地
Python
Cryo MCP Server

Cryo MCP Server

一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。

本地
Python