What does the `generate` tool do?
It takes a character name, four axis choices (Q1–Q4), optional style sliders, and optional free text, then returns a JSON constraint object that defines the persona's behavioral parameters.
@kiro0x
Basic information
LLM persona consistency engine — enforce JSON personality and style constraints across interactions. Prevents persona drift with 160,000 deductively-derived behavioral rules.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"five-character-engine": {
"command": "five-mcp",
"env": {
"FIVE_API_KEY": "five_sk_your_key_here"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Five Persona Engine is an MCP server that integrates with the FIVE Persona Engine API to generate structured JSON persona constraints for LLMs. Instead of describing personality in words, it defines behavioral parameters the LLM executes as a recipe, eliminating persona drift. It is intended for developers building consistent AI character interactions.
Install via pip (pip install five-mcp), set the FIVE_API_KEY environment variable (get a key at fiveengine.dev), then run the server (five-mcp) with any MCP-compatible client. Use the generate tool to produce persona constraints by providing a character name and four personality axis choices (Q1–Q4), with optional style sliders (S1–S4, default 3) and free-form text.
generate tool with required and optional parametersgenerate call costs $1 (one credit)It takes a character name, four axis choices (Q1–Q4), optional style sliders, and optional free text, then returns a JSON constraint object that defines the persona's behavioral parameters.
Install the package with `pip install five-mcp`, obtain an API key from fiveengine.dev, set it as the `FIVE_API_KEY` environment variable, then run the server with `five-mcp` or configure it in Claude Desktop's `claude_desktop_config.json`.
Each `generate` call costs $1 and consumes one credit. Credits can be managed at fiveengine.dev.
Yes, the server calls the FIVE Persona Engine API, so an internet connection and a valid API key are required.
It uses stdio transport, making it compatible with any MCP client.
🚀 The fast, Pythonic way to build MCP servers and clients.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Hindsight: Agent Memory That Learns
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments