Command Palette

Search for a command to run...

UnylyUnyly
Browse all

kiro0x/five-mcp

FreeNot checked

LLM character consistency engine — generates structured JSON constraints from 4 multiple-choice questions about an AI's psychology. Drop the JSON into any LLM's

GitHubEmbed

About

LLM character consistency engine — generates structured JSON constraints from 4 multiple-choice questions about an AI's psychology. Drop the JSON into any LLM's system prompt to prevent persona drift; reduces inference cost from retries. 160,000 personality patterns; works with any LLM.

README

MCP server for the FIVE Persona Engine — an LLM persona constraint engine that generates structured JSON constraints to eliminate persona drift. Instead of describing personality in words (which LLMs interpret differently each turn), FIVE defines behavioral parameters the LLM executes as a recipe. See how it works →

Measured: with the constraint JSON + free harness, the demo character survived a 120-turn pressure test with zero persona breaks (plain prompt: 8 breaks; JSON alone: 1). Numbers, transcripts and scripts →

Free — no API key, no account.

Quick Start

Install

pip install five-mcp

Use with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "five-character-engine": {
      "command": "five-mcp"
    }
  }
}

That's it — no environment variables needed.

Use with other MCP clients

Any MCP-compatible client can connect via stdio transport:

five-mcp

Tool: generate

Generates persona constraints via the FIVE engine.

Parameters

Parameter Type Required Description
character_name string Yes Name of the character
q1q4 A / B / C / D Yes Personality axis choices
s1s4 1–5 No Style sliders (default: 3)
free_text string No Free-form description

Response

{
  "status": "ok",
  "constraint": { "..." }
}

Rate limits

The API is free. To keep it available to everyone, a light per-IP limit applies: 10 requests/min, 200 requests/day. The free host may cold-start, so the first call can take up to a minute.

Links

License

MIT

mcp-name: io.github.kiro0x/five-mcp

from github.com/kiro0x/five-mcp

Install kiro0x/five-mcp in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install kiro0x-five-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add kiro0x-five-mcp -- uvx five-mcp

FAQ

Is kiro0x/five-mcp MCP free?

Yes, kiro0x/five-mcp MCP is free — one-click install via Unyly at no cost.

Does kiro0x/five-mcp need an API key?

No, kiro0x/five-mcp runs without API keys or environment variables.

Is kiro0x/five-mcp hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install kiro0x/five-mcp in Claude Desktop, Claude Code or Cursor?

Open kiro0x/five-mcp on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare kiro0x/five-mcp with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs