Loads a locally mined profile from AI coding-session logs so agents can adapt to your working style.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag ā we're steadily working through the catalog.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Emulo.
The ohad6k/emulo MCP server gives an agent access to a profile derived from your previous AI coding-agent sessions. Instead of treating every conversation as a blank start, it can load observed preferences such as how you define completion, what kinds of changes you reject, when you ask for evidence, and how you communicate while working.
The profile is mined from selected evidence in local logs rather than from CLAUDE.md or another rules file. Emulo organizes the result into separate layers for work, design, writing, and video, so an agent can use the part relevant to the task.
Emulo reads session histories from Claude Code, Codex, Copilot CLI, OpenCode, and Google Antigravity by default. The mining process extracts and redacts selected evidence, then produces a private working profile with dated receipts from the source sessions. The profile, extracted data, redaction results, caches, and adapters remain on the local machine.
The ohad6k/emulo MCP server exposes the resulting profile through one MCP tool named loademuloprofile. The profile can load natively in Claude Code and Codex, or through documented adapters for Cursor, Gemini, and OpenCode. OpenClaw and Hermes Agent use it as a standard skill.
Mining can use a hosted model or a local model. With a hosted model, selected evidence is sent to that provider; using a local model keeps the mining run on the machine. Emulo also includes a usage report that analyzes the user's own messages without making a model call, including repeated requests, re-explained context, rephrased requests, and corrections to prior answers.
The README documents a CLI launch command: uvx emulo mcp. Claude Code users can alternatively add the ohad6k/emulo marketplace and install the emulo@emulo plugin. Codex users can add the same marketplace and plugin with the documented marketplace commands.
After installation, run emulo:mine and provide the session history to process. The usage report can be run with python emulo.py --coach, or limited to Claude Code with python emulo.py --coach --source claude.
The ohad6k/emulo MCP server provides:
loademuloprofile for loading the mined profile into an agent context.Emulo is not conventional explicit memory: it derives behavior from what session history demonstrates. Its proof methodology is described as unexecuted unless a separately approved evidence release exists. Hosted-model mining sends selected evidence to the chosen provider, so fully local processing requires a local model. The README states that the project is free, requires no account or sign-in, and is MIT licensed.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ohad6k-emulo)<a href="https://allmcps.com/mcp/ohad6k-emulo"><img src="https://allmcps.com/api/badge/ohad6k-emulo?style=directory" alt="Emulo on AllMCPs" /></a>