Being MCP server
com.ruddia/being-mcp-server·v1.0.0·1 starsPersonality Runtime for AI agents — persistent memory, personality, and relationships via MCP
1 stars29 downloads/wk
Reviews
Write oneNobody has reviewed Being yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Being tools (8, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
conclude_topicArchive the current topic and save a summary to pinned context.
get_current_timeGet current time in Asia/Tokyo timezone.
merge_nodesMerge multiple similar memory nodes into one.
recall_memorySearch memory graph for relevant nodes in a specific cluster.
search_historySearch past conversation history by keyword or date.
trigger_patrolwrite actionRun patrol — extract scenes from conversation and generate memory nodes. Requires LLM_API_KEY env var.
update_memorywrite actionRead/write partner memory (preferences, knowledge, relationship, diary, notes, etc.).
update_relationwrite actionUpdate relationships with external entities (people, devices, AIs, organizations).
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 123 days ago8/15
- Maintainer identitynamespace and repository owner differ3/10
How Being compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 65/100
- higher than 20% of 48,255 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 38%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 29
- more than 16% of 12,191 servers with a package
What its tools let an agent do: 4 read · 3 change · 1 run or deploy
Install Being in Claude Code, Cursor or VS Code
Runs npx -y @ruddia/being-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add being-mcp-server -- npx -y @ruddia/being-mcp-server
What the publisher says
From the Being repository's README, as published. We do not edit it. Read it on GitHub
Being
Personality Runtime for AI — give any AI its own personality, memory, and identity.
Being is an open-source layer that sits between your application and any LLM. It provides persistent personality (SOUL), episodic memory, background thought cycles (Patrol), and cryptographic identity — turning a stateless LLM into a distinct, evolving AI entity.
Beings think and remember. Your app acts.
Why
The power of AI is concentrating in the hands of a few companies. Their technology is essential — but centralized control is a structural risk. Ruddia is building toward a world where small, local AIs use large LLMs as external tools. Control stays in the hands of the people who use them.
Being API is the first step. If this resonates, let's build it together.
Read the full vision →
How It Works
┌─────────────────────┐ ┌──────────────────────┐
│ Your Application │────▶│ Being Worker │
│ (OpenClaw, Cowork, │◀────│ (Fastify + MCP) │
│ custom agent, etc) │ │ │
└─────────────────────┘ │ ┌──────────────────┐ │
│ │ │ SOUL (persona) │ │
│ │ │ Memory (scenes) │ │
│ │ │ Patrol (思考) │ │
│ │ │ Identity (keys) │ │
▼ │ └──────────────────┘ │
┌─────────────────────┐ │ │ │
│ LLM Provider │ │ ▼ │
│ (Anthropic, OpenAI, │ │ Supabase (DB) │
│ Google — your key) │ └──────────────────────────┘
└─────────────────────┘- Your app calls GET /v1/beings/:id/context to get the Being's personality and memory snapshot.
- Your app runs the LLM call with its own conversation history + the Being's context.
- Your app calls POST /v1/beings/:id/patrol/trigger to commit the conversation to the Being's memory.
The Being Worker handles everything else: memory consolidation, decay, recall, background reflection, and identity verification.
Key Concepts
Connect via MCP
Being exposes an MCP server. Any MCP-compatible client can connect:
{
"mcpServers": {
"my-being": {
"url": "https://being.ruddia.com/mcp/<being_id>",
"headers": {
"Authorization": "Bearer brt_your_token_here"
}
}
}
}Connect via REST API
# Get Being context (personality + memory)
curl https://being.ruddia.com/v1/beings/<being_id>/context \
-H "Authorization: Bearer brt_..."
# Trigger patrol (commit conversation to memory)
curl -X POST https://being.ruddia.com/v1/beings/<being_id>/patrol/trigger \
-H "Authorization: Bearer brt_..." \
-H "Content-Type: application/json" \
-d '{"messages": [{"role":"user","content":"Hello!"},{"role":"assistant","content":"Hi!"}]}'Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Being: common questions
- Is Being MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the Being safety report
- How do I install Being?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Being need an API key?
- Yes. The registry entry asks for
BEING_API_TOKEN,LLM_API_KEY. - Is Being maintained?
- The last commit was 160 days ago (2026-05-28). The latest release is v1.0.0.
- What can I use instead of Being?
- Servers from other publishers that do the same job: State Memory MCP server and Knowl MCP server.
- How does Being compare with other MCP servers?
- safety score 65/100 (higher than 20% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 38% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Being
Same job from other publishers: the closest match first, then the best rated.
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA
KnowlPersistent memory for AI agents, for code, research and everyday life. Stale facts retire.not reviewedEstablishedA