Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Random Persona Server

БесплатноНе проверен

Enables dynamic persona injection and post-processing for LLM conversations through a six-layer engine. Supports commands and state management for personalized

GitHubEmbed

Описание

Enables dynamic persona injection and post-processing for LLM conversations through a six-layer engine. Supports commands and state management for personalized interactions.

README

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:4568

Tools

Tool Description
persona_inject Get system-prompt injection for current session state
persona_post_process Post-process LLM response (silence, filler)
persona_status Get human-readable state display
persona_command 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
PERSONA_PORT 4568 Server port
PERSONA_HOST 127.0.0.1 Bind address
PERSONA_DATA_DIR ./data State persistence directory
MCP_TRANSPORT sse Transport: sse or stdio

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 → Prompt

License

MIT

from github.com/Tsukigakure-gawa/random-persona-mcp

Установка Random Persona Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Tsukigakure-gawa/random-persona-mcp

FAQ

Random Persona Server MCP бесплатный?

Да, Random Persona Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Random Persona Server?

Нет, Random Persona Server работает без API-ключей и переменных окружения.

Random Persona Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Random Persona Server в Claude Desktop, Claude Code или Cursor?

Открой Random Persona Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Random Persona Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai