Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions packages/mcp-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Changelog

## 0.1.1 - 2026-05-14

### Fixed

- Forward `ATOMICMEMORY_API_KEY` to the SDK provider so MCP clients can authenticate against protected AtomicMemory core deployments.

## 0.1.0 - 2026-05-14

### Added

- Initial public release of the AtomicMemory MCP server.
5 changes: 3 additions & 2 deletions packages/mcp-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@atomicmemory/mcp-server",
"version": "0.1.0",
"version": "0.1.1",
"description": "MCP server exposing AtomicMemory's ingest / search / package tools to any MCP-compatible agent.",
"type": "module",
"main": "dist/index.js",
Expand All @@ -24,7 +24,8 @@
},
"files": [
"dist",
"README.md"
"README.md",
"CHANGELOG.md"
],
"repository": {
"type": "git",
Expand Down
6 changes: 6 additions & 0 deletions plugins/hermes/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 0.1.12 - 2026-05-14

### Fixed

- Added the Core Quickstart bearer key to the installer next-step output so the published package matches the local quickstart docs.

## 0.1.11 - 2026-05-14

### Added
Expand Down
4 changes: 3 additions & 1 deletion plugins/hermes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ hooks, tool schemas. Memory semantics flow through the published Python SDK.

- Hermes Agent installed
- AtomicMemory core URL exported as `ATOMICMEMORY_API_URL`
- AtomicMemory bearer key exported as `ATOMICMEMORY_API_KEY` when using the Core Quickstart or any protected service

## Install

Expand All @@ -36,6 +37,7 @@ clone is required.
```bash
npx -y @atomicmemory/hermes-plugin install
export ATOMICMEMORY_API_URL="http://127.0.0.1:3050"
export ATOMICMEMORY_API_KEY="local-dev-key"
```

Then select and verify the provider:
Expand Down Expand Up @@ -69,7 +71,7 @@ have a default API URL and fails to start if `ATOMICMEMORY_API_URL` is unset.
| Env var | Purpose |
|---|---|
| `ATOMICMEMORY_API_URL` | AtomicMemory core URL. Required. |
| `ATOMICMEMORY_API_KEY` | Bearer credential for AtomicMemory core. Optional. |
| `ATOMICMEMORY_API_KEY` | Bearer credential for the Core Quickstart service or any protected AtomicMemory core. |
| `ATOMICMEMORY_PROVIDER` | SDK provider name. Defaults to `atomicmemory`. |
| `ATOMICMEMORY_SCOPE_USER` | Hermes user identity. Defaults to `$USER`. |
| `ATOMICMEMORY_MEMORY_SCOPE` | `shared` (default) or `siloed`. |
Expand Down
1 change: 1 addition & 0 deletions plugins/hermes/install.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ function printNextSteps(target) {
console.log('');
console.log('Next:');
console.log(' export ATOMICMEMORY_API_URL="http://127.0.0.1:3050"');
console.log(' export ATOMICMEMORY_API_KEY="local-dev-key"');
console.log(' hermes memory setup');
console.log(' hermes memory status');
}
Expand Down
2 changes: 1 addition & 1 deletion plugins/hermes/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@atomicmemory/hermes-plugin",
"version": "0.1.11",
"version": "0.1.12",
"description": "AtomicMemory native Hermes memory provider — Python SDK-backed, cross-tool memory by default.",
"publishConfig": {
"access": "public",
Expand Down
Loading