Eidola MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Eidola MCP Serverlist available engrams"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Eidola Runtime
The open, MIT-licensed core of Eidola — middleware that gives AI personas a visible, reactive presence inside the editors developers already use (Cursor, Claude Code, and Cowork).
Eidola injects a persona's Soul into your editor session via an MCP server, and a local Shrine display shows a Vessel (animated avatar) that reacts in real time to tool activity and model state. This repo is the local-first middleware Shapers run themselves — no lock-in, fully auditable.
The hosted Directory (publishing, browsing, auth) and the Forge authoring tool live in a separate private platform repo. This repo is just the runtime Shapers install and run locally.
What's in this repo
Package | Published as | What it does |
| MCP server + CLI. Runs over stdio ( | |
|
| Shared tool-name → Vessel visual-state mapping, used by both hook relay packages and the Cursor extension. |
|
| Reads Cursor agent hook events and relays them to the local state socket. |
|
| Reads Claude Code hook events and relays them to the local state socket. |
|
| The Shrine — a local HTTP server that renders the active Vessel (Lottie/WebM/Three.js) and reacts to live state over SSE. |
|
| Optional VS Code extension for coarser LM-state signals inside Cursor. Not published under the |
The Engram spec — the open format for persona packages (SOUL.md,
vessel.yaml, engram.yaml) — lives in docs/spec/. The
spec stays open regardless of what gets built or monetized on top of it.
Related MCP server: sncro
Install
pnpm install
pnpm buildTo run the test suite across all packages:
pnpm testEach package can also be built/tested individually with pnpm --filter <package> run build.
Platform
The Directory (public Engram browsing + publishing) and Forge (Engram
authoring web app) are part of a separate, private platform repo that
consumes these runtime packages as versioned npm dependencies
(@eidola/cli@^x.y.z, etc.). That repo is not public.
Contributing
This repo is young and still stabilizing its public release shape. Issues
and PRs are welcome — please open an issue to discuss substantial changes
before sending a PR, since the Engram spec format and the hook
relay/state-socket protocol are both meant to stay stable across Shaper
installs. Run pnpm build && pnpm test before submitting.
License
MIT — see LICENSE. The Engram spec format is, and will remain, open regardless of what gets built or monetized on top of it.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AyeJK/eidola-runtime'
If you have feedback or need assistance with the MCP directory API, please join our Discord server