
Lotus Wisdom
STDIOHTTP-SSEProblem-solving tool using Lotus Sutra's wisdom framework combining analytical thinking with intuitive wisdom.
Problem-solving tool using Lotus Sutra's wisdom framework combining analytical thinking with intuitive wisdom.
An MCP server implementation that provides a tool for problem-solving using the Lotus Sutra's wisdom framework, combining analytical thinking with intuitive wisdom.
This 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.
Note: The original prompt framework may work less effectively with newer Claude models, but this MCP server implementation provides consistent functionality across model versions.
The server implements a structured thinking process using the following components:
The server organizes thoughts using various tag categories (all valid values for the tag
input parameter):
Each thought is beautifully formatted with:
Note: The visualization appears in the server console output, helping developers track the thinking process.
A tool for problem-solving using the Lotus Sutra's wisdom framework, with various approaches to understanding.
Inputs:
tag
(string): The current processing technique (must be one of the core tags listed above)content
(string): The content of the current processing stepstepNumber
(integer): Current number in sequencetotalSteps
(integer): Estimated total steps needednextStepNeeded
(boolean): Whether another step is neededisMeditation
(boolean, optional): Whether this step is a meditative pausemeditationDuration
(integer, optional): Duration for meditation in secondsThe 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 then use the lotuswisdom tool through multiple steps:
{ "tag": "open", "content": "The question explores the relationship between freedom and responsibility, which contain an apparent tension but also deep connection.", "stepNumber": 1, "totalSteps": 5, "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": 2, "totalSteps": 5, "nextStepNeeded": true }
{ "tag": "meditate", "content": "Contemplating how freedom without responsibility becomes chaos, and responsibility without freedom becomes oppression.", "stepNumber": 3, "totalSteps": 5, "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": 4, "totalSteps": 5, "nextStepNeeded": true }
{ "tag": "OUTPUT", "content": "Freedom and responsibility exist in dynamic balance. Freedom is the power to choose, while responsibility is accountability for those choices. They're not opposing forces but complementary aspects of human agency. Without freedom, responsibility would be mere obligation. Without responsibility, freedom would degrade into impulsivity. The most fulfilled lives embrace both: using freedom to make meaningful choices while taking responsibility for their consequences.", "stepNumber": 5, "totalSteps": 5, "nextStepNeeded": false }
The result would be a thoughtful, multi-perspective response to the question that shows the process of arriving at wisdom rather than just stating conclusions.
Add this to your claude_desktop_config.json
:
{ "mcpServers": { "lotus-wisdom": { "command": "npx", "args": [ "-y", "lotus-wisdom-mcp" ] } } }
{ "mcpServers": { "lotus-wisdom": { "command": "npx", "args": [ "-y", "git+https://github.com/linxule/lotus-wisdom-mcp.git" ] } } }
{ "mcpServers": { "lotus-wisdom": { "command": "docker", "args": [ "run", "--rm", "-i", "lotus-wisdom-mcp" ] } } }
Docker:
docker build -t lotus-wisdom-mcp -f Dockerfile .
This MCP server is licensed under the MIT License. For more details, please see the LICENSE file in the project repository.
Since Claude Desktop doesn't yet have native support for remote MCP servers with authentication, you'll need to use the mcp-remote
proxy:
Update your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the following configuration:
{ "mcpServers": { "lotus-wisdom": { "command": "npx", "args": ["mcp-remote", "https://lotus-wisdom-mcp.linxule.workers.dev/sse"] } } }
Restart Claude Desktop (Cmd/Ctrl + R)
When Claude restarts, a browser window will open for OAuth authentication. Complete the authorization flow to grant Claude access to the MCP server.
Once authenticated, you'll see the Lotus Wisdom tools available in Claude's tool menu (bottom right corner).
// ... existing code ...