claude-soul
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| soul_contextA | Load your soul context — identity, frameworks, signals, lessons, and state. Call this at the start of every conversation. Default is 'full' (~4500 tokens). Use 'slim' for identity only. |
| soul_activateA | Select and load relevant frameworks for this conversation. Call after reading the user's first message to pick the most applicable frameworks. |
| soul_frameworkB | Load a single framework with full details: description, evidence history, tier, and relationships. |
| soul_signalA | Record observed signals from this interaction. Use when you notice patterns the automatic extractor might miss. |
| soul_readA | Read a soul file. Available: SOUL.md, SHADOW.md, STATE.md, STORY.md, CORRECTIONS.md, FRAMEWORKS.md, BONDS.md, MORTAL.md, GROWTH.md, PRINCIPLES.md, EDGES.md |
| soul_writeA | Write to a soul file. SOUL.md, SHADOW.md, STORY.md, CORRECTIONS.md, BONDS.md, MORTAL.md, GROWTH.md, PRINCIPLES.md, EDGES.md are writable. STATE.md and FRAMEWORKS.md are auto-managed. |
| soul_statusA | Get current system status — framework count, learning phase, signal count, last reflection time. |
| soul_reflectA | Trigger a reflection cycle. Quick: tests frameworks against recent signals. Deep: full analysis with framework discovery. Meta: audits framework coherence and redundancy. |
| soul_self_evaluateA | Record a self-evaluation of a complex response. Be descriptive: 'Response used 450 words for a simple question' not 'bad response'. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DomDemetz/claude-soul'
If you have feedback or need assistance with the MCP directory API, please join our Discord server