25 lines
835 B
YAML
25 lines
835 B
YAML
|
|
name: karakeep
|
||
|
|
version: "1.0.0"
|
||
|
|
description: Karakeep bookmarks — search, read, create, lists, tags, highlights
|
||
|
|
packageName: "@karakeep/mcp"
|
||
|
|
runtime: node
|
||
|
|
transport: STDIO
|
||
|
|
repositoryUrl: https://github.com/karakeep-app/karakeep
|
||
|
|
healthCheck:
|
||
|
|
# A real API call (lists all lists): a pass proves address and API key.
|
||
|
|
tool: get-lists
|
||
|
|
arguments: {}
|
||
|
|
intervalSeconds: 60
|
||
|
|
timeoutSeconds: 10
|
||
|
|
env:
|
||
|
|
- name: KARAKEEP_API_ADDR
|
||
|
|
description: Karakeep base URL (e.g. http://karakeep-web.karakeep.svc.cluster.local:3000)
|
||
|
|
required: true
|
||
|
|
- name: KARAKEEP_API_KEY
|
||
|
|
description: API key created in the Karakeep UI (Settings → API Keys)
|
||
|
|
required: true
|
||
|
|
- name: NODE_OPTIONS
|
||
|
|
description: V8 heap cap; Node sizes its heap off host RAM, not the cgroup limit
|
||
|
|
required: false
|
||
|
|
defaultValue: "--max-old-space-size=384"
|