Random Persona MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Random Persona MCP Serverinject a friendly persona for this conversation"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🎠Random Persona MCP Server
MCP (Model Context Protocol) server exposing the six-layer persona engine.
Quick Start
pip install fastmcp
python server.py
# → MCP server on http://127.0.0.1:4568Related MCP server: Persona MCP
Tools
Tool | Description |
| Get system-prompt injection for current session state |
| Post-process LLM response (silence, filler) |
| Get human-readable state display |
| Handle /persona commands |
Usage with AstrBot
Configure astrbot_plugin_random_persona to point at this server:
{
"mcp_url": "http://127.0.0.1:4568"
}Environment Variables
Variable | Default | Description |
|
| Server port |
|
| Bind address |
|
| State persistence directory |
|
| Transport: |
Architecture
AstrBot plugin ──MCP──► persona_inject(session_id, user_id, message)
persona_post_process(session_id, response)
persona_command(...)
Internal pipeline:
Mood drift → Appraisal → Emotion decay → Relationship → SpeechAct → Lexicon → PromptLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceFacilitates enhanced interaction with large language models (LLMs) by providing intelligent context management, tool integration, and multi-provider AI model coordination for efficient AI-driven workflows.Last updatedMIT
- AlicenseAquality-maintenanceEnables AI to switch between 26+ expert personas on-demand with smart context detection, persona chaining, and 80%+ token savings through 'Submarine Mode' that keeps personas inactive until triggered.Last updated91
- AlicenseAqualityDmaintenanceEnables AI agents to connect to and chat with multiple LLM models (OpenAI, OpenRouter, custom endpoints) with conversation history management and model switching capabilities.Last updated3192MIT
- AlicenseBqualityDmaintenanceProvides a universal AI personality layer that uses a scientifically-backed Big Five engine to apply consistent character traits and brand voices across MCP-compatible platforms. It allows users to inject custom personality profiles or presets into AI interactions to ensure behavioral consistency.Last updated73075MIT
Related MCP Connectors
Persistent AI entity framework with causal memory, emotional state, and identity.
Intent execution engine for autonomous agent task routing
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Tsukigakure-gawa/random-persona-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server