Skip to content

Commit 9510829

Browse files
committed
Rebrand to @graphmemory/server under graph-memory org
- Package: @prih/mcp-graph-memory → @graphmemory/server - CLI binary: mcp-graph-memory → graphmemory - GitHub: github.com/graph-memory/graphmemory - Docker: ghcr.io/graph-memory/graphmemory - Version: 1.0.4 → 1.1.0
1 parent b2e9240 commit 9510829

18 files changed

Lines changed: 77 additions & 77 deletions

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ node dist/cli/index.js serve --config graph-memory.yaml # multi-pro
3030
node dist/cli/index.js mcp --config graph-memory.yaml --project X # single-project stdio
3131
node dist/cli/index.js index --config graph-memory.yaml --project X # index and exit
3232
node dist/cli/index.js serve --config graph-memory.yaml --reindex # force re-index
33-
mcp-graph-memory users add --config graph-memory.yaml # add user interactively
33+
graphmemory users add --config graph-memory.yaml # add user interactively
3434
```
3535

3636
## Architecture

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# mcp-graph-memory
1+
# graphmemory
22

33
An MCP server that builds a **semantic graph memory** from a project directory.
44
Indexes markdown docs, TypeScript/JavaScript source code, and all project files into six graph structures,
@@ -28,23 +28,23 @@ docker run -d \
2828
-v $(pwd)/graph-memory.yaml:/data/config/graph-memory.yaml:ro \
2929
-v /path/to/my-app:/data/projects/my-app:ro \
3030
-v graph-memory-models:/data/models \
31-
ghcr.io/prih/mcp-graph-memory
31+
ghcr.io/graph-memory/graphmemory
3232
```
3333

3434
Open http://localhost:3000 — the web UI is ready. The embedding model (~560 MB) downloads on first startup.
3535

3636
### npm
3737

3838
```bash
39-
npm install -g @prih/mcp-graph-memory
40-
mcp-graph-memory serve --config graph-memory.yaml
39+
npm install -g @graphmemory/server
40+
graphmemory serve --config graph-memory.yaml
4141
```
4242

4343
### From source
4444

4545
```bash
46-
git clone https://github.com/prih/mcp-graph-memory.git
47-
cd mcp-graph-memory
46+
git clone https://github.com/graph-memory/graphmemory.git
47+
cd graphmemory
4848
npm install && cd ui && npm install && cd ..
4949
npm run build
5050
node dist/cli/index.js serve --config graph-memory.yaml
@@ -153,7 +153,7 @@ users:
153153
name: "Alice"
154154
email: "alice@example.com"
155155
apiKey: "mgm-key-abc123"
156-
passwordHash: "$scrypt$..." # generated by: mcp-graph-memory users add
156+
passwordHash: "$scrypt$..." # generated by: graphmemory users add
157157

158158
server:
159159
jwtSecret: "your-secret"
@@ -171,7 +171,7 @@ See [docs/authentication.md](docs/authentication.md).
171171
```yaml
172172
services:
173173
graph-memory:
174-
image: ghcr.io/prih/mcp-graph-memory
174+
image: ghcr.io/graph-memory/graphmemory
175175
ports:
176176
- "3000:3000"
177177
volumes:

SPEC.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPEC.md — mcp-graph-memory
1+
# SPEC.md — graphmemory
22

33
> **Full documentation**: [docs/](docs/README.md)
44
@@ -59,10 +59,10 @@ All config via `graph-memory.yaml`. See [docs/configuration.md](docs/configurati
5959
## CLI
6060

6161
```bash
62-
mcp-graph-memory serve --config graph-memory.yaml # HTTP server (primary)
63-
mcp-graph-memory mcp --config graph-memory.yaml -p X # stdio (IDE)
64-
mcp-graph-memory index --config graph-memory.yaml -p X # index + exit
65-
mcp-graph-memory users add --config graph-memory.yaml # add user
62+
graphmemory serve --config graph-memory.yaml # HTTP server (primary)
63+
graphmemory mcp --config graph-memory.yaml -p X # stdio (IDE)
64+
graphmemory index --config graph-memory.yaml -p X # index + exit
65+
graphmemory users add --config graph-memory.yaml # add user
6666
```
6767

6868
See [docs/cli.md](docs/cli.md) for full reference.

docs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## General
44

5-
- [Overview](overview.md) — what mcp-graph-memory is and what it does
5+
- [Overview](overview.md) — what Graph Memory is and what it does
66
- [Architecture](architecture.md) — system architecture, layers, data flow, directory structure
77

88
## Concepts
@@ -59,7 +59,7 @@
5959

6060
## Deployment
6161

62-
- [npm Package](npm-package.md)`@prih/mcp-graph-memory` installation and usage
62+
- [npm Package](npm-package.md)`@graphmemory/server` installation and usage
6363
- [Docker](docker.md) — Docker image, Docker Compose, volume mounts
6464

6565
## UI

docs/authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ The middleware checks in order:
103103
Use the CLI to add users interactively:
104104

105105
```bash
106-
mcp-graph-memory users add --config graph-memory.yaml
106+
graphmemory users add --config graph-memory.yaml
107107
```
108108

109109
This prompts for userId, name, email, password (hidden, with confirmation), generates:

docs/cli.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
All commands require `--config graph-memory.yaml`.
44

55
```bash
6-
mcp-graph-memory <command> --config graph-memory.yaml [options]
6+
graphmemory <command> --config graph-memory.yaml [options]
77
```
88

99
## `serve` — multi-project HTTP server
1010

1111
Primary mode. Starts HTTP server with MCP endpoints, REST API, web UI, and WebSocket.
1212

1313
```bash
14-
mcp-graph-memory serve --config graph-memory.yaml [--host <addr>] [--port <n>] [--reindex]
14+
graphmemory serve --config graph-memory.yaml [--host <addr>] [--port <n>] [--reindex]
1515
```
1616

1717
### Startup sequence
@@ -48,7 +48,7 @@ mcp-graph-memory serve --config graph-memory.yaml [--host <addr>] [--port <n>] [
4848
For MCP clients like Claude Desktop, Cursor, Windsurf.
4949

5050
```bash
51-
mcp-graph-memory mcp --config graph-memory.yaml --project my-app [--reindex]
51+
graphmemory mcp --config graph-memory.yaml --project my-app [--reindex]
5252
```
5353

5454
### Startup sequence
@@ -72,7 +72,7 @@ mcp-graph-memory mcp --config graph-memory.yaml --project my-app [--reindex]
7272
Indexes a project and exits. Useful for CI/CD or as a pre-start step.
7373

7474
```bash
75-
mcp-graph-memory index --config graph-memory.yaml --project my-app [--reindex]
75+
graphmemory index --config graph-memory.yaml --project my-app [--reindex]
7676
```
7777

7878
### Startup sequence
@@ -90,7 +90,7 @@ Same as `mcp` command.
9090
Interactive command to add a user to the config file.
9191

9292
```bash
93-
mcp-graph-memory users add --config graph-memory.yaml
93+
graphmemory users add --config graph-memory.yaml
9494
```
9595

9696
### Interactive prompts
@@ -157,7 +157,7 @@ Multiple clients can connect to the same server simultaneously. Each session get
157157
The `mcp` command runs a single-project MCP server over stdin/stdout. Primarily useful for debugging or testing a single project without starting the full HTTP server.
158158

159159
```bash
160-
mcp-graph-memory mcp --config graph-memory.yaml --project my-app
160+
graphmemory mcp --config graph-memory.yaml --project my-app
161161
```
162162

163163
The MCP client launches this as a subprocess. No web UI, no REST API, no WebSocket — just the MCP tool interface over stdio.

docs/configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,11 @@ users:
205205
| `name` | Display name |
206206
| `email` | Email address (used for password login in UI) |
207207
| `apiKey` | API key for programmatic access (REST API, MCP HTTP) |
208-
| `passwordHash` | Scrypt hash for UI login (generated by `mcp-graph-memory users add` CLI) |
208+
| `passwordHash` | Scrypt hash for UI login (generated by `graphmemory users add` CLI) |
209209

210210
Use the CLI to add users interactively:
211211
```bash
212-
mcp-graph-memory users add --config graph-memory.yaml
212+
graphmemory users add --config graph-memory.yaml
213213
```
214214

215215
## Workspace settings

docs/docker.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
| Field | Value |
66
|-------|-------|
7-
| **Registry** | `ghcr.io/prih/mcp-graph-memory` |
7+
| **Registry** | `ghcr.io/graph-memory/graphmemory` |
88
| **Platforms** | `linux/amd64`, `linux/arm64` |
99
| **Base image** | `node:24-slim` |
1010

@@ -19,15 +19,15 @@ docker run -d \
1919
-v $(pwd)/graph-memory.yaml:/data/config/graph-memory.yaml:ro \
2020
-v /path/to/my-app:/data/projects/my-app:ro \
2121
-v graph-memory-models:/data/models \
22-
ghcr.io/prih/mcp-graph-memory
22+
ghcr.io/graph-memory/graphmemory
2323
```
2424

2525
### Docker Compose
2626

2727
```yaml
2828
services:
2929
graph-memory:
30-
image: ghcr.io/prih/mcp-graph-memory
30+
image: ghcr.io/graph-memory/graphmemory
3131
ports:
3232
- "3000:3000"
3333
volumes:
@@ -81,7 +81,7 @@ projects:
8181
### Default (serve)
8282
8383
```bash
84-
docker run ghcr.io/prih/mcp-graph-memory
84+
docker run ghcr.io/graph-memory/graphmemory
8585
# Equivalent to: node dist/cli/index.js serve --config /data/config/graph-memory.yaml
8686
```
8787

@@ -92,7 +92,7 @@ docker run --rm \
9292
-v $(pwd)/graph-memory.yaml:/data/config/graph-memory.yaml:ro \
9393
-v /path/to/my-app:/data/projects/my-app \
9494
-v graph-memory-models:/data/models \
95-
ghcr.io/prih/mcp-graph-memory serve --config /data/config/graph-memory.yaml --reindex
95+
ghcr.io/graph-memory/graphmemory serve --config /data/config/graph-memory.yaml --reindex
9696
```
9797

9898
### Index once and exit
@@ -103,7 +103,7 @@ docker run --rm \
103103
-v $(pwd)/graph-memory.yaml:/data/config/graph-memory.yaml:ro \
104104
-v /path/to/my-app:/data/projects/my-app \
105105
-v graph-memory-models:/data/models \
106-
ghcr.io/prih/mcp-graph-memory index --config /data/config/graph-memory.yaml
106+
ghcr.io/graph-memory/graphmemory index --config /data/config/graph-memory.yaml
107107

108108
# Docker Compose
109109
docker compose run --rm graph-memory index --config /data/config/graph-memory.yaml
@@ -155,17 +155,17 @@ GitHub Actions workflow (`.github/workflows/docker.yml`):
155155

156156
- **Trigger**: push tags `v*` or manual dispatch
157157
- **Platforms**: `linux/amd64`, `linux/arm64` (via QEMU + Buildx)
158-
- **Registry**: `ghcr.io/prih/mcp-graph-memory`
158+
- **Registry**: `ghcr.io/graph-memory/graphmemory`
159159
- **Tags**: `latest`, git SHA, semver (`1.0.4`, `1.0`, `1`)
160160

161161
### Building locally
162162

163163
```bash
164-
docker build -t mcp-graph-memory .
164+
docker build -t graphmemory .
165165
docker run -p 3000:3000 \
166166
-v $(pwd)/graph-memory.yaml:/data/config/graph-memory.yaml:ro \
167167
-v /path/to/my-app:/data/projects/my-app \
168-
mcp-graph-memory
168+
graphmemory
169169
```
170170

171171
## Multiple projects
@@ -175,7 +175,7 @@ Mount each project directory separately:
175175
```yaml
176176
services:
177177
graph-memory:
178-
image: ghcr.io/prih/mcp-graph-memory
178+
image: ghcr.io/graph-memory/graphmemory
179179
ports:
180180
- "3000:3000"
181181
volumes:

docs/npm-package.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,32 @@
44

55
| Field | Value |
66
|-------|-------|
7-
| **Name** | `@prih/mcp-graph-memory` |
8-
| **Registry** | https://www.npmjs.com/package/@prih/mcp-graph-memory |
7+
| **Name** | `@graphmemory/server` |
8+
| **Registry** | https://www.npmjs.com/package/@graphmemory/server |
99
| **License** | ISC |
1010
| **Node.js** | >= 22 |
1111

1212
## Installation
1313

1414
```bash
15-
npm install -g @prih/mcp-graph-memory
15+
npm install -g @graphmemory/server
1616
```
1717

1818
Or use `npx`:
1919

2020
```bash
21-
npx @prih/mcp-graph-memory serve --config graph-memory.yaml
21+
npx @graphmemory/server serve --config graph-memory.yaml
2222
```
2323

2424
## CLI binary
2525

26-
After global installation, the `mcp-graph-memory` command is available:
26+
After global installation, the `graphmemory` command is available:
2727

2828
```bash
29-
mcp-graph-memory serve --config graph-memory.yaml
30-
mcp-graph-memory mcp --config graph-memory.yaml --project my-app
31-
mcp-graph-memory index --config graph-memory.yaml --project my-app
32-
mcp-graph-memory users add --config graph-memory.yaml
29+
graphmemory serve --config graph-memory.yaml
30+
graphmemory mcp --config graph-memory.yaml --project my-app
31+
graphmemory index --config graph-memory.yaml --project my-app
32+
graphmemory users add --config graph-memory.yaml
3333
```
3434

3535
See [CLI](cli.md) for full command reference.
@@ -45,7 +45,7 @@ Published files are defined in `package.json`:
4545
{
4646
"files": ["dist/", "README.md"],
4747
"bin": {
48-
"mcp-graph-memory": "dist/cli/index.js"
48+
"graphmemory": "dist/cli/index.js"
4949
}
5050
}
5151
```
@@ -78,8 +78,8 @@ npm publish # Publish to npm
7878
## Build from source
7979

8080
```bash
81-
git clone https://github.com/prih/mcp-graph-memory.git
82-
cd mcp-graph-memory
81+
git clone https://github.com/graph-memory/graphmemory.git
82+
cd graphmemory
8383
npm install
8484
cd ui && npm install && cd ..
8585
npm run build
@@ -103,7 +103,7 @@ cd ui && npm run dev # Vite dev server on :5173
103103
"project-memory": {
104104
"command": "npx",
105105
"args": [
106-
"@prih/mcp-graph-memory",
106+
"@graphmemory/server",
107107
"mcp",
108108
"--config", "/path/to/graph-memory.yaml",
109109
"--project", "my-app"
@@ -117,7 +117,7 @@ cd ui && npm run dev # Vite dev server on :5173
117117

118118
Start the server:
119119
```bash
120-
npx @prih/mcp-graph-memory serve --config graph-memory.yaml
120+
npx @graphmemory/server serve --config graph-memory.yaml
121121
```
122122

123123
Connect MCP client to `http://localhost:3000/mcp/{projectId}`.

docs/overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
| **Embedding API** | Expose the server's embedding model as a REST endpoint for other services |
3434
| **Remote embedding** | Delegate embedding to a remote GPU server via HTTP |
3535
| **Docker** | Multi-platform image (amd64 + arm64) on GHCR |
36-
| **npm package** | `@prih/mcp-graph-memory` on npm |
36+
| **npm package** | `@graphmemory/server` on npm |
3737

3838
## Transports
3939

@@ -50,6 +50,6 @@
5050

5151
## Repository
5252

53-
- GitHub: https://github.com/prih/mcp-graph-memory
54-
- npm: `@prih/mcp-graph-memory`
55-
- Docker: `ghcr.io/prih/mcp-graph-memory`
53+
- GitHub: https://github.com/graph-memory/graphmemory
54+
- npm: `@graphmemory/server`
55+
- Docker: `ghcr.io/graph-memory/graphmemory`

0 commit comments

Comments
 (0)