npm levels-of-self-mcp-serverstdioMITupdated 4mo ago
An MCP (Model Context Protocol) server that gives AI assistants access to the Levels of Self self-awareness game - 6,854 interactive scenarios across 7 levels of human development, 19 archetypes, and 9 breakthrough exercises used in real coaching sessions.
What can you do with self awareness game?
Levels of Self - MCP Server
An MCP (Model Context Protocol) server that gives AI assistants access to the Levels of Self self-awareness game - 6,854 interactive scenarios across 7 levels of human development, 19 archetypes, and 9 breakthrough exercises used in real coaching sessions.
What It Does
This server lets any MCP-compatible AI assistant (Claude, etc.) pull self-awareness content on demand:
- Scenarios - Interactive situations that reveal thinking and behavioral patterns
- Exercises - Guided breakthrough exercises matched to what someone is experiencing
- Archetypes - 19 behavioral archetypes for pattern recognition
- Game Info - Stats, levels, links, coaching options
All tools are read-only. No user data is collected or stored.
Tools
| Tool | Description |
|---|---|
get_scenario |
Get an interactive self-awareness scenario by level, type, or archetype |
get_exercise |
Get a guided breakthrough exercise by category or current feeling |
get_archetype |
Look up archetypes or match behavioral patterns to an archetype |
get_game_info |
Get game overview, stats, levels, links, coaching info |
Setup as Custom MCP Connector
Hosted (Recommended)
The server is live and ready to use:
URL: https://api.100levelup.com/mcp/
Protocol: MCP 2024-11-05 (Streamable HTTP + SSE)
Authentication: None required
Add to your MCP client config:
{
"mcpServers": {
"levels-of-self": {
"url": "https://api.100levelup.com/mcp/"
}
}
}
Self-Hosted
- Clone this repo
- Provide a
game-scenario-framework.jsondata file (or contact us) - Run
node server.js - Server starts on port 3471
Example Prompts
Try these with any MCP-connected AI assistant:
-
"Give me a self-awareness scenario about identity" - Returns a Level 3 (Identity) scenario with response options that reveal patterns in how you see yourself.
-
"I'm feeling overwhelmed - what exercise should I do?" - Returns the Center Tap exercise from Qigong, specifically recommended for overwhelm.
-
"What archetype matches someone who keeps score of every slight but never speaks up?" - Identifies the Silent Scorekeeper archetype and its core pattern.
-
"Tell me about the Levels of Self game - how many scenarios does it have?" - Returns game overview with stats: 6,854 scenarios, 25,000+ players, 175 countries.
-
"What are all the self-awareness archetypes?" - Returns all 19 archetypes with their behavioral patterns.
About
Levels of Self is a scenario-based personal development platform founded by Arthur Palyan (Best Life Coach California 2025). The game helps people see the patterns running their lives through interactive scenarios across 7 levels of self-awareness.
- Game: https://100levelup.com
- iOS: https://apps.apple.com/app/id6757724858
- Telegram: https://t.me/LevelsOfSelfBot/game
- Website: https://www.levelsofself.com
- Privacy: https://api.100levelup.com/family/privacy.html
- MCP Privacy: https://api.100levelup.com/family/mcp-privacy.html
Support
- Email: artpalyan@levelsofself.com
- Book a call: https://calendly.com/levelsofself/zoom
License
MIT - see LICENSE
Install
Add self awareness game to your client. Pick the one you use.
claude mcp add levels-of-self-mcp-server -- npx -y levels-of-self-mcp-servercodex mcp add levels-of-self-mcp-server -- npx -y levels-of-self-mcp-serveramp mcp add levels-of-self-mcp-server -- npx -y levels-of-self-mcp-server{
"mcpServers": {
"levels-of-self-mcp-server": {
"command": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"levels-of-self-mcp-server": {
"command": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"levels-of-self-mcp-server","command":"npx","args":["-y","levels-of-self-mcp-server"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"levels-of-self-mcp-server": {
"command": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"levels-of-self-mcp-server": {
"command": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"levels-of-self-mcp-server": {
"command": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"levels-of-self-mcp-server": {
"type": "local",
"command": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"levels-of-self-mcp-server": {
"command": {
"path": "npx",
"args": [
"-y",
"levels-of-self-mcp-server"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y levels-of-self-mcp-serverRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
4 tools
self awareness game exposes 4 tools to a connected agent.
- get_scenario
- Get an interactive self-awareness scenario by level, type, or archetype
- get_exercise
- Get a guided breakthrough exercise by category or current feeling
- get_archetype
- Look up archetypes or match behavioral patterns to an archetype
- get_game_info
- Get game overview, stats, levels, links, coaching info
Score
66 / 100
Good
- Documentation22/25
- Maintenance13/25
- Trust13/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 141 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 4 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.1Latest | Mar 4, 2026 |