koyaaarr/open-personality-mcp
Create personality profiles and output them as OpenClaw-compatible SOUL.md / IDENTITY.md.
12-facet profiling based on 33 academic personality frameworks.
No API key required. Fully local. MIT License.
AI Agent (Claude, Cursor, Gemini, etc.) MCP Server (@openpersonality)
┌──────────────────────────────────┐ ┌─────────────────────────────┐
│ - Analyzes conversation │ │ - Stores profiles │
│ - Estimates facet values (a/b) │ ──→ │ - Merges confidence scores │
│ - Determines confidence (0-1) │ │ - Detects drift │
│ │ ←── │ - Generates SOUL.md │
└──────────────────────────────────┘ └─────────────────────────────┘> The MCP server does NOT call any external APIs or LLMs. > Facet estimation is the responsibility of the connected AI agent.
| Package | Description | |---|---| | `@openpersonality/core` | Core logic: facets, templates, confidence merge, validation, data | | `@openpersonality/mcp-server` | MCP Server (stdio): 6 tools + 3 resources + 2 prompts |
Edit claude_desktop_config.json:
| OS | Path | |---|---| | macOS | ~/Library/Application Support/Claude/claude_desktop_config.json | | Windows | %APPDATA%\Claude\claude_desktop_config.json |
{
"mcpServers": {
"openpeLoading reviews...