Cairn runs on your own machine — the client starts it, so there is no endpoint to ping. 78 installs a week from pypi. Last commit 22 Jun 2026.
Log Claude Code work sessions, file edits, and tasks to your Cairn account.
We read the source, 22 h ago · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
этот файл ставится пользователю, но в репозитории его нет
with open(os.path.join(STATIC, name), "rb") as f:
body:`Permanently delete <b>${esc(p)}</b> and everything tagged with it — ${summary}. This can’t be undone.`,
INDEX_HTML = base64.b64decode("PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xIj4KPHRpdGxlPkNhaXJuPC90aXRsZT4KPGxpbmsgcmVsPSJpY29uIiB0eXBlPSJpbWFnZS9zdmcre…
document.getElementById('app').innerHTML = `
<div style="flex:1; overflow-y:auto; background:#f5f4ef;">
<div style="max-width:720px; margin:0 auto; padding:30px 22px 80px;">
<div style="display:flex; align-items:center; justify-content:space-between; margin-bottom:2…
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add cairn-mcp -- uvx cairn-mcp
{
"mcpServers": {
"cairn-mcp": {
"args": [
"cairn-mcp"
],
"command": "uvx"
}
}
}
[mcp_servers.cairn-mcp]
command = "uvx"
args = ["cairn-mcp"]
{
"mcpServers": {
"cairn-mcp": {
"args": [
"cairn-mcp"
],
"command": "uvx"
}
}
}
{
"mcpServers": {
"cairn-mcp": {
"args": [
"cairn-mcp"
],
"command": "uvx"
}
}
}
This one needs environment variables set before it will start:
CAIRN_TOKEN (Your Cairn API token, copied from the web app account menu. If unset, the server reads it from ~/.cairn_token.), CAIRN_API_URL (Base URL of the Cairn API. Defaults to production.).
The author declared them in the registry entry; get the values from the project itself.
Voice interface for Claude Code: talk to your agent and it talks back while it works.
Talk to your Oden AI todo and calendar account from Claude Code, Cursor, or any MCP client.
One searchable memory of your Claude.ai chats and Claude Code sessions, served over MCP.
Mines your Claude Code and Cursor sessions into evidence-based CLAUDE.md / AGENTS.md rules.
Full-text search, browse, and resume across your coding agent sessions (Claude Code, Codex, Amp)
Pull Deep Memory from across your Claude Code Sessions — when you need it.
Review and safely clean local Codex and Claude Code sessions
Agents can now live code music for you, themselves, and each other while they work.
Answers built from our own checks of this server.