Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者提供的说明(英文原文)
Contemplative reasoning with Lotus Sutra wisdom framework and ext-apps visualization.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
适用于网页版、桌面版和手机版 Claude:
https://lotus-wisdom-mcp.linxule.workers.dev/mcp打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": [
"-y",
"lotus-wisdom-mcp"
]
}
}
}在终端中运行这条命令
claude mcp add --transport http lotus-wisdom https://lotus-wisdom-mcp.linxule.workers.dev/mcpclaude mcp add lotus-wisdom -- npx -y lotus-wisdom-mcp粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"lotus-wisdom": {
"url": "https://lotus-wisdom-mcp.linxule.workers.dev/mcp"
}
}
}粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": [
"-y",
"lotus-wisdom-mcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"lotus-wisdom": {
"type": "http",
"url": "https://lotus-wisdom-mcp.linxule.workers.dev/mcp"
}
}
}粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"lotus-wisdom": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"lotus-wisdom-mcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
ChatGPT 只能连接互联网上的服务器:
https://lotus-wisdom-mcp.linxule.workers.dev/mcp菜单名称可能因套餐和版本不同而略有差异。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
工具名称和描述与服务器在 2026年11月6日 报告的完全一致。这些内容由作者撰写,不是我们写的;我们以纯文本形式显示。
lotuswisdomContemplative reasoning tool. Use for complex problems needing multi-perspective understanding, contradictions requiring integration, or questions holding their own wisdom. **Workflow:** Always start with tag='begin' (returns framework). Then continue with contemplation tags. Do
lotuswisdom_summaryGet a summary of the current contemplative journey
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日
注册名称已通过 GitHub 账户 linxule 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
在 218 毫秒内响应(HTTP 200)
无需登录
已读取 2 个工具描述,未发现针对 AI 的隐藏指令
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 3 项适用的基础检查中通过了 3 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
两种方式都可以:安装在你的电脑上,或者连接云端版本。
GitHub 仓库最后更新于–,最新版本(0.9.1)于5天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Spec Driven Development, Remote Desktop Commander, Asset Notation
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Read and maintain an Asset Notation file on disk: net worth, holdings, valuations, CSV import.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
An MCP server implementation that provides a tool for problem-solving using the Lotus Sutra's wisdom framework, combining analytical thinking with intuitive wisdom.
Available at: https://lotus-wisdom-mcp.linxule.workers.dev/mcp
contemplate, deep-inquiry) for one-step guided contemplative sessionsstructuredContent + outputSchema) alongside the text responsenpx) or a hosted remote ConnectorThis MCP server was developed from the Lotus OS prompt, which was designed to implement a cognitive framework based on the Lotus Sutra. The MCP server format makes this framework more accessible and easier to use with Claude and other AI assistants.
The MCP server exposes the framework through tools and prompts. How well a model follows that framework depends on the model and host.
The server implements a structured thinking process using wisdom domains inspired by the Lotus Sutra:
The server organizes thoughts using wisdom domains (all valid values for the tag input parameter):
beginupaya, expedient, direct, gradual, suddenrecognize, transform, integrate, transcend, embodyexamine, reflect, verify, refine, completeopen, engage, expressmeditateIn clients that support MCP ext-apps, each step renders inline as an interactive halo (see Interactive Visualization below). For every client, each step also returns:
structuredContent + outputSchema) for programmatic consumersNote: The local stdio server can emit per-step trace lines to its console (stderr) when run with LOTUS_DEBUG=true, helping developers follow the thinking process.
tag='begin' to receive the full frameworkA tool for problem-solving using the Lotus Sutra's wisdom framework, with various approaches to understanding.
Begin your journey with `tag='begin'` - this returns the full framework (philosophy, domains, guidance) to ground your contemplation. Then continue with the other tags.
Inputs:
tag (string, required): The current processing technique (must be one of the tags listed above)content (non-empty string, required): The content of the current processing step, including beginstepNumber (integer, optional, default 1): Current number in sequencetotalSteps (integer, optional, default 5): Estimated total steps needednextStepNeeded (boolean, optional, default true): Whether another step is neededisMeditation (boolean, optional): Whether this step is a meditative pausemeditationDuration (integer, optional): Duration for meditation in seconds (1-10)previousJourney (string, optional): The journey string from a previous response, e.g. "begin → open → examine". Lets the AI carry journey continuity forward in stateless clients (such as the remote Worker), where the server keeps no session state.Returns: a JSON text block and structuredContent validated against the tool's outputSchema. Every successful response includes journey for continuity, including begin and completion. Completion also retains finalJourney for compatibility. For begin, the full framework is in the text block; structured output contains its status, welcome, contemplation, journey, domain journey, and step counts. Other result variants retain their fields in both representations.
A meditation step with nextStepNeeded: false completes the inquiry with WISDOM_READY; ongoing meditation steps return MEDITATION_COMPLETE.
Response statuses include:
FRAMEWORK_RECEIVED status on a begin stepMEDITATION_COMPLETE status for meditation stepsWISDOM_READY status when the contemplative process is completeThe tool declares readOnlyHint, idempotentHint, destructiveHint: false, and openWorldHint: false. These are host hints, not a guarantee of zero side effects: local stdio calls update the in-memory journey, and the hosted worker records usage analytics. The tools do not modify user files or external business data.
Get a summary of the current contemplative journey.
Inputs:
previousJourney (string, optional): The journey string from a previous response, used to reconstruct the summary in stateless clients.Returns:
The server registers two prompts that scaffold a guided contemplative session (surfaced as slash commands or prompt pickers in clients that support MCP Prompts):
question: opens a single-question contemplation, instructing the model to start with tag='begin', iterate, and speak the wisdom only once status='WISDOM_READY'.topic: begins a longer inquiry that moves deliberately across the wisdom domains (process → meta-cognitive → non-dual → meditation).The Lotus Wisdom tool is designed for:
Here's how a conversation with Claude might flow when using the Lotus Wisdom MCP server:
User: "Help me understand the relationship between freedom and responsibility."
Claude would begin the journey with tag='begin' to receive the framework, then continue:
{
"tag": "begin", "content": "Entering contemplation on freedom and responsibility.", "stepNumber": 1, "totalSteps": 6, "nextStepNeeded": true }
→ Returns `FRAMEWORK_RECEIVED` with full framework
{
"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 }
When the tool returns status: 'WISDOM_READY', Claude then speaks the final wisdom naturally, integrating all the insights from the contemplative journey.
Install via Smithery for one-click setup, or follow the manual instructions below.
Requires Node.js 18+. The server runs locally via npx.
# Claude Code
claude mcp add lotus-wisdom -- npx -y lotus-wisdom-mcp
codex mcp add lotus-wisdom -- npx -y lotus-wisdom-mcp
gemini mcp add lotus-wisdom npx -y lotus-wisdom-mcp
Add to your claude_desktop_config.json:
| OS | Config path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
{
"mcpServers": { "lotus-wisdom": { "command": "npx", "args": ["-y", "lotus-wisdom-mcp"] } } }
Add to .vscode/mcp.json (workspace) or open Command Palette > MCP: Open User Configuration (global):
{
"servers": { "lotus-wisdom": { "command": "npx", "args": ["-y", "lotus-wisdom-mcp"] } } }
Note: VS Code uses
"servers"as the top-level key, not"mcpServers". Other VS Code forks (Trae, Void, PearAI, etc.) typically use this same format.
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": { "lotus-wisdom": { "command": "npx", "args": ["-y", "lotus-wisdom-mcp"] } } }
Add to ~/.codeium/windsurf/mcp_config.json (Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json):
{
"mcpServers": { "lotus-wisdom": { "command": "npx", "args": ["-y", "lotus-wisdom-mcp"] } } }
Open MCP Servers icon in Cline panel > Configure > Advanced MCP Settings, then add:
{
"mcpServers": { "lotus-wisdom": { "command": "npx", "args": ["-y", "lotus-wisdom-mcp"] } } }
In Settings > MCP Servers > Add Server, set Type to STDIO, Command to npx,
只显示了开头部分;其余内容请在仓库中阅读