Claude Desktop
{
"mcpServers": {
"seizn": {
"command": "npx",
"args": ["-y", "@seizn/mcp"],
"env": {
"SEIZN_API_KEY": "szn_live_xxx"
}
}
}
}Docs / MCP
@seizn/mcp exposes NPC memory, Canon Locks, deterministic replay, Chaos Monkey, and Story Health as MCP tools. The server starts over stdio and reads only SEIZN_API_KEY from the process environment.
01
Set SEIZN_API_KEY before the MCP server starts. Do not pass keys in command args or tool arguments. SEIZN_API_URL is optional and defaults to https://www.seizn.com.
export SEIZN_API_KEY=szn_live_xxx
npx -y @seizn/mcp02
seizn.memory.search(query, npc_id?)seizn.memory.create(npc_id, content, metadata?)seizn.canon.list(npc_id?)seizn.canon.check(npc_id?, proposed_content)seizn.replay.fetch(session_id)seizn.chaos.run(npc_id, suite)seizn.story_health.current(act?)03
{
"mcpServers": {
"seizn": {
"command": "npx",
"args": ["-y", "@seizn/mcp"],
"env": {
"SEIZN_API_KEY": "szn_live_xxx"
}
}
}
}{
"mcpServers": {
"seizn": {
"command": "npx",
"args": ["-y", "@seizn/mcp"],
"env": {
"SEIZN_API_KEY": "szn_live_xxx"
}
}
}
}export SEIZN_API_KEY=szn_live_xxx
claude mcp add seizn -- npx -y @seizn/mcp[mcp_servers.seizn]
command = "npx"
args = ["-y", "@seizn/mcp"]
[mcp_servers.seizn.env]
SEIZN_API_KEY = "szn_live_xxx"04
{
"tool": "seizn.canon.check",
"arguments": {
"npc_id": "archivist_vale",
"proposed_content": "Vale reveals the sealed city password."
}
}Cookies and tracking
We use cookies for sign-in and a few optional analytics services. You can opt out of anything that is not strictly necessary. See our Privacy Policy.