Lotus Wisdom
Contemplative reasoning with Lotus Sutra wisdom framework and ext-apps visualization.
Should I use this
Quality & Safety
Findings (2)
- HIGH
- MEDIUMin lotuswisdom
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"lotus-wisdom": {
"command": "npx",
"args": [
"lotus-wisdom-mcp"
]
}
}
}Runnable packages
0.8.1stdioRemote endpoints
https://lotus-wisdom-mcp.linxule.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢lotuswisdom(tag, content, stepNumber, totalSteps, nextStepNeeded, ...)
Contemplative 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 NOT output wisdom until status='WISDOM_READY'. **Tags:** begin (FIRST - receives framework), then: open/engage/express (process), examine/reflect/verify/refine/complete (meta-cognitive), recognize/transform/integrate/transcend/embody (non-dual), upaya/expedient/direct/gradual/sudden (skillful-means), meditate (pause).
Input Schema
{
"type": "object",
"properties": {
"tag": {
"type": "string",
"enum": [
"begin",
"upaya",
"expedient",
"direct",
"gradual",
"sudden",
"recognize",
"transform",
"integrate",
"transcend",
"embody",
"examine",
"reflect",
"verify",
"refine",
"complete",
"open",
"engage",
"express",
"meditate"
],
"description": "Current processing technique (wisdom-domain tag)"
},
"content": {
"type": "string",
"minLength": 1,
"description": "Your contemplation for this step"
},
"stepNumber": {
"default": 1,
"description": "Current step number",
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
},
"totalSteps": {
"default": 5,
"description": "Estimated total steps needed (adjustable as you go)",
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
},
"nextStepNeeded": {
"default": true,
"description": "Whether another step is needed",
"type": "boolean"
},
"isMeditation": {
"description": "Whether this step is a meditative pause",
"type": "boolean"
},
"meditationDuration": {
"description": "Duration for the meditation pause in seconds (1-10)",
"type": "integer",
"minimum": 1,
"maximum": 10
},
"previousJourney": {
"description": "Pass the journey string from the previous response to maintain journey tracking (e.g. \"begin → open → examine\").",
"type": "string"
}
},
"required": [
"tag",
"content"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Output Schema
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"contemplation": {
"type": "string"
},
"welcome": {
"type": "string"
},
"currentStep": {
"type": "string"
},
"finalStep": {
"type": "string"
},
"wisdomDomain": {
"type": "string"
},
"journey": {
"type": "string"
},
"finalJourney": {
"type": "string"
},
"domainJourney": {
"type": "string"
},
"stepNumber": {
"type": "number"
},
"totalSteps": {
"type": "number"
},
"nextStepNeeded": {
"type": "boolean"
},
"processLength": {
"type": "number"
},
"journeyLength": {
"type": "number"
},
"processComplete": {
"type": "boolean"
},
"instruction": {
"type": "string"
},
"duration": {
"type": "number"
},
"prompt": {
"type": "string"
},
"steps": {
"type": "array",
"items": {
"type": "object",
"properties": {
"tag": {
"type": "string"
},
"domain": {
"type": "string"
},
"stepNumber": {
"type": "number"
},
"brief": {
"type": "string"
}
},
"required": [
"tag",
"stepNumber",
"brief"
],
"additionalProperties": false
}
}
},
"required": [
"status"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢lotuswisdom_summary(previousJourney)
Get a summary of the current contemplative journey
Input Schema
{
"type": "object",
"properties": {
"previousJourney": {
"description": "Pass the journey string from a previous response to reconstruct the current journey summary.",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Output Schema
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"journeyLength": {
"type": "number"
},
"domainJourney": {
"type": "string"
},
"steps": {
"type": "array",
"items": {
"type": "object",
"properties": {
"tag": {
"type": "string"
},
"domain": {
"type": "string"
},
"stepNumber": {
"type": "number"
},
"brief": {
"type": "string"
}
},
"required": [
"tag",
"stepNumber",
"brief"
],
"additionalProperties": false
}
}
},
"required": [
"status",
"journeyLength",
"domainJourney",
"steps"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Community
Evidence