The AI Personality Layer for Model Context Protocol
Transform any MCP-compatible AI with rich, consistent personalities powered by Clueo's Big Five personality engine.
Clueo MCP Server brings AI personality injection to the Model Context Protocol ecosystem. Instead of generic AI responses, get personalities that are:
# Install globally
npm install -g clueo-mcp
# Start the server
clueo-mcp
Clone and setup:
bash
git clone https://github.com/ClueoFoundation/ClueoMCP.git
cd ClueoMCP
npm install
Configure environment:
bash
cp env.example .env
# Edit .env with your Clueo API key (optional for basic use)
Build and start: bash
npm run build
npm start
Add to your Claude Desktop claude_desktop_config.json:
{
"mcpServers": {
"clueo-personality": {
"command": "node",
"args": ["/path/to/clueomcp/dist/server.js"],
"env": {
"CLUEO_API_URL": "https://backend.clueoai.com"
}
}
}
}
Ready-to-use personalities for common scenarios:
| Preset | Description | Best For |
|---|---|---|
| Professional | Balanced, reliable, courteous | Business communications |
| Creative | Imaginative, open-minded | Brainstorming, content creation |
| Empathetic | Warm, understanding, supportive | Customer support |
| Analytical | Logical, detail-oriented | Technical documentation |
| Enthusiastic | Energetic, motivating | Team leadership |
| Casual Friend | Relaxed, conversational | Informal chats |
| Luxury Brand | Sophisticated, exclusive | Premium brand voice |
| Startup Brand | Bold, innovative | Tech startup communications |
inject_personalityApply custom Big Five personality traits to text.
{
"text": "Hello, how can I help you today?",
"personality": {
"openness": 7,
"conscientiousness": 8,
"extraversion": 6,
"agreeableness": 9,
"neuroticism": 3
}
}
inject_preset_personalityApply a predefined personality preset.
{
"text": "Hello, how can I help you today?",
"presetId": "empathetic"
}
simulate_responseGenerate an AI response with specific personality traits.
{
"prompt": "The customer is frustrated with our service",
"personality": {
"openness": 6,
"conscientiousness": 8,
"extraversion": 5,
"agreeableness": 9,
"neuroticism": 2
}
}
list_personality_presetsBrowse available personality presets.
{
"category": "professional",
"search": "customer service"
}
Access personality data directly:
clueo://personality/presets - Complete presets libraryclueo://personality/presets/{id} - Specific preset details# Required
CLUEO_API_URL=https://backend.clueoai.com
# Optional
CLUEO_API_KEY=your_api_key_here
MCP_SERVER_NAME=clueo-personality
MCP_SERVER_VERSION=1.0.0
LOG_LEVEL=info
Each dimension accepts values from 1-10:
# Apply empathetic personality to support responses
inject_preset_personality "I understand your concern..." empathetic
# Maintain luxury brand voice across AI tools
inject_preset_personality "Introducing our new collection..." brand-luxury
# Generate creative content with innovative personality
simulate_response "Write a product announcement" creative
# Apply analytical personality for precise explanations
inject_preset_personality "This API endpoint..." analytical
git checkout -b feature/amazing-personality)git commit -m 'Add amazing personality')git push origin feature/amazing-personality)MIT License - see LICENSE for details.
"Finally, AI that doesn't sound like every other AI."
Transform your AI interactions from generic to genuine. Whether you're building customer support bots, content creation tools, or brand-consistent AI agents, Clueo MCP makes every AI response feel authentically yours.
Ready to give your AI some personality? 🎭
Made with ❤️ by Clueo Foundation
$ claude mcp add ClueoMCP \
-- python -m otcore.mcp_server <graph>