Skip to content

Commit 1dbcfe4

Browse files
committed
chore: docs and version bump
1 parent 5c9634f commit 1dbcfe4

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,31 @@ The tool automatically:
3939
- Infers server names from package names or URLs (e.g., `mcp.example.com``mcp-example-com`)
4040
- Handles OAuth authentication for remote servers
4141

42+
### Supermemory project support
43+
44+
When installing a server hosted on `https://api.supermemory.ai/*`, you can pass a project name via `--project`. This is a convenience alias for adding the header `x-sm-project: <value>`.
45+
46+
Rules:
47+
48+
- Only applies to URL installs targeting `https://api.supermemory.ai/*`.
49+
- Values must not contain spaces.
50+
- If you omit `--project` for these URLs, you'll be prompted. Pressing Enter uses `default`.
51+
- The value is injected as a header alongside any `--header` flags.
52+
53+
Examples:
54+
55+
```bash
56+
# Explicit project
57+
npx install-mcp https://api.supermemory.ai/servers/my-server \
58+
--client cursor \
59+
--project myproj
60+
61+
# Prompted for project (Enter defaults to "default")
62+
npx install-mcp https://api.supermemory.ai/servers/my-server --client cursor
63+
```
64+
65+
Warp users: the generated config will include `--header "x-sm-project: <value>"` in the `args` array when installing Supermemory URLs.
66+
4267
### Headers Support
4368

4469
You can pass headers for authentication or other purposes using the `--header` flag:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "install-mcp",
3-
"version": "1.7.1",
3+
"version": "1.8.0",
44
"description": "A CLI tool to install and manage MCP servers.",
55
"bin": {
66
"install-mcp": "./bin/run"

0 commit comments

Comments
 (0)