{"_id":"@alie.me/mcp","_rev":"3-ba2bb8949dc03ac10dcd4e1ae2140867","name":"@alie.me/mcp","dist-tags":{"latest":"0.4.0"},"versions":{"0.2.0":{"name":"@alie.me/mcp","version":"0.2.0","keywords":["mcp","alie","memory","second-brain","ai-memory","claude","cursor"],"license":"Apache-2.0","_id":"@alie.me/mcp@0.2.0","maintainers":[{"name":"parimoody","email":"adibabexo@gmail.com"}],"homepage":"https://github.com/parimoody/alie_new#readme","bugs":{"url":"https://github.com/parimoody/alie_new/issues"},"bin":{"alie-mcp":"dist/index.js"},"dist":{"shasum":"79ec612ecfbd8aba71832d0d28d1fb79ec22336e","tarball":"https://registry.npmjs.org/@alie.me/mcp/-/mcp-0.2.0.tgz","fileCount":9,"integrity":"sha512-Vafs1xIaZXk3YgUsENxR+tR2kKsvF2VhYaerKZ8tDViy2KB2VaYYOUS5t9gz4/VEOdXrXPb7XmZp8M4ohOYr8g==","signatures":[{"sig":"MEQCIGAJZQfoUN3GlDS32j+ubDjfDdAXGLbzFLoJkUOGYCzfAiBkGY4dKJyEm1xSnAl9oAkxKBo7BFE5sCASqLD7g28s2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60867},"type":"module","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"parimoody","email":"adibabexo@gmail.com"},"repository":{"url":"git+https://github.com/parimoody/alie_new.git","type":"git","directory":"mcp"},"_npmVersion":"10.8.2","description":"ALIE MCP server — read + write your second brain from any AI tool","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1777809209119_0.12488390167928376","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alie.me/mcp","version":"0.3.0","keywords":["mcp","alie","memory","second-brain","ai-memory","claude","cursor"],"license":"Apache-2.0","_id":"@alie.me/mcp@0.3.0","maintainers":[{"name":"parimoody","email":"adibabexo@gmail.com"}],"homepage":"https://github.com/parimoody/alie_new#readme","bugs":{"url":"https://github.com/parimoody/alie_new/issues"},"bin":{"alie-mcp":"dist/index.js"},"dist":{"shasum":"952aae322e8e4c624e1ab6aab5f04eeb6931237b","tarball":"https://registry.npmjs.org/@alie.me/mcp/-/mcp-0.3.0.tgz","fileCount":9,"integrity":"sha512-kR91516sl5eyxt1TO/UkvP1VF17hHxUgISI7AU17+ewZhxCSu4g/l4vrQBFWG3/gROfq96mCKkCElboIla2p/A==","signatures":[{"sig":"MEUCIQCxvibLFVz/XUED2lKjgyhoRuf1JOgOPcMoNj7/E4T0YAIgBmuGYX9vy3CPdCroMai2tzT7AGWNmDSLrpuKEBx6nTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73266},"type":"module","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"parimoody","email":"adibabexo@gmail.com"},"repository":{"url":"git+https://github.com/parimoody/alie_new.git","type":"git","directory":"mcp"},"_npmVersion":"10.8.2","description":"ALIE MCP server — read + write your second brain from any AI tool. v0.3 adds adjudication: alie_check_conflict + alie_resolve_conflict.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1777896324959_0.8509289363242405","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alie.me/mcp","version":"0.4.0","description":"ALIE MCP server — read + write your second brain from any AI tool. v0.4 adds folders: alie_list_boards + alie_assign_to_board.","license":"Apache-2.0","type":"module","bin":{"alie-mcp":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsc --watch","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","zod":"^3.23.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.3.0"},"engines":{"node":">=18"},"keywords":["mcp","alie","memory","second-brain","ai-memory","claude","cursor"],"repository":{"type":"git","url":"git+https://github.com/parimoody/alie_new.git","directory":"mcp"},"publishConfig":{"access":"public"},"_id":"@alie.me/mcp@0.4.0","bugs":{"url":"https://github.com/parimoody/alie_new/issues"},"homepage":"https://github.com/parimoody/alie_new#readme","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mrCunbEdkyPq9V4UvzyvGi9gML7u1DTbz59aFb9QxQN70KShT36LVUMsjgM/5f/RwulhR8OWbxkXFFG4uipw8Q==","shasum":"184300dbe9e45c258ee768cf65d5798a2fc0cc3d","tarball":"https://registry.npmjs.org/@alie.me/mcp/-/mcp-0.4.0.tgz","fileCount":9,"unpackedSize":80678,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSkff7NfYsyZwiJiwENZvwpQMkDyX1iUtqJp0LA47/lQIgc+M3n1aR1zpLs4n6nyYceorDMlvG6Xd4Xmzo9XE80Cw="}]},"_npmUser":{"name":"parimoody","email":"adibabexo@gmail.com"},"directories":{},"maintainers":[{"name":"parimoody","email":"adibabexo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.4.0_1778495931036_0.1873849015171889"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-03T11:53:29.021Z","modified":"2026-05-11T10:38:51.295Z","0.2.0":"2026-05-03T11:53:29.269Z","0.3.0":"2026-05-04T12:05:25.116Z","0.4.0":"2026-05-11T10:38:51.178Z"},"bugs":{"url":"https://github.com/parimoody/alie_new/issues"},"license":"Apache-2.0","homepage":"https://github.com/parimoody/alie_new#readme","keywords":["mcp","alie","memory","second-brain","ai-memory","claude","cursor"],"repository":{"type":"git","url":"git+https://github.com/parimoody/alie_new.git","directory":"mcp"},"description":"ALIE MCP server — read + write your second brain from any AI tool. v0.4 adds folders: alie_list_boards + alie_assign_to_board.","maintainers":[{"name":"parimoody","email":"adibabexo@gmail.com"}],"readme":"# `@alie.me/mcp` — ALIE memory layer for any AI tool\n\nThe official MCP server for [ALIE](https://alie.me). Plug your second brain into Claude Desktop, Cursor, Raycast, Codex CLI, or any other MCP-supporting host. From then on, the AI you're talking to can read your memories AND save important moments back to your brain — without you ever leaving the conversation.\n\n## What it does\n\nOnce installed, your host AI gets three tools:\n\n- **`alie_recall`** — fetches relevant memories at the start of every substantive conversation. The host AI is instructed to call this *proactively* so you never have to re-explain yourself.\n- **`alie_capture`** — saves a URL, a snippet, or a chunk of text to your brain. Use the natural phrase *\"save this to ALIE\"* in any conversation.\n- **`alie_capture_decision`** — saves a decision-with-reasoning snapshot. The host AI calls this whenever you commit to a direction; future conversations on the topic surface the snapshot automatically.\n\n## Installation\n\n### 1. Get an API token\n\nVisit [alie.me/settings/tokens](https://alie.me/settings/tokens) (sign in first), create a token labelled e.g. *\"Claude Desktop — MacBook\"*, and copy the value. You'll only see the plaintext once.\n\n### 2. Add to your host's config\n\n**Claude Desktop** — edit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\\Claude\\claude_desktop_config.json` (Windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"alie\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@alie.me/mcp\"],\n      \"env\": {\n        \"ALIE_TOKEN\": \"alie_xxx_paste_yours_here\"\n      }\n    }\n  }\n}\n```\n\n**Cursor** — Settings → MCP Servers → add the same JSON block.\n\n**Codex CLI / Cline / Continue** — same shape, follow your host's MCP config docs.\n\n### 3. Restart your host\n\nQuit and reopen Claude Desktop (or your chosen host). You should see `alie` appear in the available tools list.\n\n### 4. Test it\n\nIn a new conversation, paste:\n\n> *\"Save this to ALIE: testing my new memory setup.\"*\n\nThe host should call `alie_capture` and confirm it landed. Then in a new conversation:\n\n> *\"What have I been thinking about lately?\"*\n\nThe host should call `alie_recall` and tell you about the test capture.\n\n## Configuration\n\nThe server reads two environment variables:\n\n- `ALIE_TOKEN` (required) — your bearer token from [alie.me/settings/tokens](https://alie.me/settings/tokens)\n- `ALIE_BASE_URL` (optional) — defaults to `https://alie.me`. Set to `http://localhost:3000` for local dev.\n\n## How it works\n\nThe MCP server is a thin stdio process spawned by your host. It does no heavy lifting itself — it just translates MCP tool calls into HTTPS requests against the alie.me REST API. Your data, embeddings, retrieval, and synthesis all live server-side. Updates land automatically when you redeploy alie.me; this package only changes when the tool surface itself does.\n\n## Security\n\n- Tokens are sha256-hashed at rest. The server never stores plaintext beyond what's in your host's local config.\n- Revoke any token at [alie.me/settings/tokens](https://alie.me/settings/tokens). Revocation is immediate.\n- Each token is scoped to one user — ALIE only ever returns memories owned by the token's user.\n\n## License\n\nApache-2.0. Source: [github.com/parimoody/alie_new](https://github.com/parimoody/alie_new) under `mcp/`.\n","readmeFilename":"README.md"}