@karmaniverous/jeeves-server-openclaw
v0.10.6
Published
OpenClaw plugin for jeeves-server — file browsing, sharing, export, and event gateway tools
Maintainers
Readme
@karmaniverous/jeeves-server-openclaw
OpenClaw plugin for Jeeves Server. Integrates with @karmaniverous/jeeves core for managed TOOLS.md writing, service lifecycle commands, and platform content maintenance.
Provides agents with tools for:
- Server status and capabilities
- File/directory browsing, metadata, and drive listing
- File writing and structured mutation
- Share link generation (with insider/outsider audience support)
- Export (PDF/DOCX/SVG/PNG/ZIP) and cache management
- Key rotation and auth status
- Event gateway visibility
- OAuth2 credential management (authorize, status, token retrieval)
Install
npx @karmaniverous/jeeves-server-openclaw install
# Restart OpenClaw gateway after installingConfiguration
Server
Add an unscoped _plugin key to your Jeeves Server config:
{ "keys": { "_plugin": "<seed>" } }OpenClaw
{
"plugins": {
"entries": {
"jeeves-server-openclaw": {
"enabled": true,
"config": {
"apiUrl": "http://127.0.0.1:1934",
"pluginKey": "<same-seed-as-server-_plugin>",
"configRoot": "j:/config",
"publicUrl": "https://jeeves.example.com"
}
}
}
}
}| Config | Default | Description |
|--------|---------|-------------|
| apiUrl | http://127.0.0.1:1934 | Server API base URL |
| pluginKey | — | Server _plugin key seed |
| configRoot | j:/config | Platform config root (core derives component config dirs) |
| publicUrl | — | Public base URL for shareable links. When set, URLs returned by tools are rewritten to this host. |
Docs
- OpenClaw Integration — Full configuration, tool reference, architecture
