{"_id":"@4iops/openclaw","_rev":"2-e6a040cb5aaaced547bbe5b1026ac1f5","name":"@4iops/openclaw","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@4iops/openclaw","version":"0.1.0","keywords":["openclaw","claude-ops","mcp","model-context-protocol","ai-agent","4iops"],"author":{"name":"Gordon Raines"},"license":"MIT","_id":"@4iops/openclaw@0.1.0","maintainers":[{"name":"raiensdigiltd","email":"gordon@rainesdigital.com"},{"name":"4i-ops","email":"gordon@4iops.com"}],"homepage":"https://4iops.com","bugs":{"url":"https://github.com/4iops/openclaw/issues"},"bin":{"claude-ops-openclaw":"dist/index.js"},"dist":{"shasum":"e2cacf940a6053b4e3a2a4972228424f79a6eec0","tarball":"https://registry.npmjs.org/@4iops/openclaw/-/openclaw-0.1.0.tgz","fileCount":3,"integrity":"sha512-QA+fGWt/rZRBhyml2v1fByzw3xhSSbrpQNZ3FXffgmHWcBGJRsfWH4wpJlOlmjvH8vgzA8LNvR34fU1pMqwizA==","signatures":[{"sig":"MEQCIBYbDkl3Cq92yJE6ahG8PsDf6RGfc+UFxsimAUrLTyKiAiAEhQsWy2KPoK3hFiEzYw265a/rH84CcoXNQEV8XVN4Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15495},"type":"module","engines":{"node":">=20"},"gitHead":"47d0d2fab1946b004a2784df92ee8696d1850e70","scripts":{"dev":"tsx src/index.ts","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"4i-ops","email":"gordon@4iops.com"},"repository":{"url":"git+https://github.com/4iops/openclaw.git","type":"git"},"_npmVersion":"11.9.0","description":"claude-ops MCP server for OpenClaw — ops layer (tasks, bugs, plans, sessions) for self-hosted or 4iops.com hosted","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw_0.1.0_1775135308935_0.6154028484504139","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@4iops/openclaw","version":"0.1.1","description":"claude-ops MCP server for OpenClaw — ops layer (tasks, bugs, plans, sessions) for self-hosted or 4iops.com hosted","author":{"name":"Gordon Raines"},"license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/4iops/openclaw.git"},"homepage":"https://4iops.com","keywords":["openclaw","claude-ops","mcp","model-context-protocol","ai-agent","4iops"],"bin":{"claude-ops-openclaw":"dist/index.js"},"scripts":{"build":"tsup","dev":"tsx src/index.ts","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.9.0"},"devDependencies":{"tsup":"^8.0.0","tsx":"^4.0.0","typescript":"^5.4.0"},"engines":{"node":">=20"},"gitHead":"47d0d2fab1946b004a2784df92ee8696d1850e70","_id":"@4iops/openclaw@0.1.1","bugs":{"url":"https://github.com/4iops/openclaw/issues"},"_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-sKROUBjgHlOhZ3zlSeOlpQRc1XFXIGkL5tZDxDaiuvPhJ1iMYmtGa691t/9Cam6W4ns+KR2EbrvslhHFZ5c7jw==","shasum":"282b7eb28be597fe90b851fa9b780590edba469f","tarball":"https://registry.npmjs.org/@4iops/openclaw/-/openclaw-0.1.1.tgz","fileCount":3,"unpackedSize":15493,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICn6IObDRu7Q+dXr5DIIzDi7069MEm3Qxpl1VzNB95WtAiATtFbHUpZ9W5N361POQAikmvrelmzPHkIFVlsOu/I2jg=="}]},"_npmUser":{"name":"4i-ops","email":"gordon@4iops.com"},"directories":{},"maintainers":[{"name":"raiensdigiltd","email":"gordon@rainesdigital.com"},{"name":"4i-ops","email":"gordon@4iops.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw_0.1.1_1775135365713_0.11413616981152597"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T13:08:28.825Z","modified":"2026-04-02T13:09:26.028Z","0.1.0":"2026-04-02T13:08:29.089Z","0.1.1":"2026-04-02T13:09:25.861Z"},"bugs":{"url":"https://github.com/4iops/openclaw/issues"},"author":{"name":"Gordon Raines"},"license":"MIT","homepage":"https://4iops.com","keywords":["openclaw","claude-ops","mcp","model-context-protocol","ai-agent","4iops"],"repository":{"type":"git","url":"git+https://github.com/4iops/openclaw.git"},"description":"claude-ops MCP server for OpenClaw — ops layer (tasks, bugs, plans, sessions) for self-hosted or 4iops.com hosted","maintainers":[{"name":"raiensdigiltd","email":"gordon@rainesdigital.com"},{"name":"4i-ops","email":"gordon@4iops.com"}],"readme":"# @4iops/openclaw\n\nclaude-ops ops layer for [OpenClaw](https://openclaw.ai) — tasks, bugs, plans, sessions, and observations via MCP.\n\nWorks with **self-hosted claude-ops** or the **[4iops.com](https://4iops.com) hosted platform**.\n\n## What you get\n\n- `get_context` — project orientation at session start (open tasks, bugs, active plans)\n- `add_task` / `query_tasks` / `update_task` — task tracking\n- `add_bug` / `query_bugs` / `update_bug` — bug logging\n- `create_plan` / `query_plans` — plan management\n- `search_docs` / `save_doc` — knowledge base\n- `search` — cross-entity search\n- `log_observation` — searchable audit trail\n- `get_cost_report` — LLM spend tracking\n\n## Setup\n\n### 1. Add to OpenClaw\n\n**Self-hosted claude-ops:**\n```bash\nopenclaw mcp set claude-ops '{\n  \"command\": \"npx\",\n  \"args\": [\"@4iops/openclaw\"],\n  \"env\": {\n    \"CLAUDE_OPS_URL\": \"http://localhost:37778\",\n    \"CLAUDE_OPS_API_KEY\": \"your-api-key\"\n  }\n}'\n```\n\n**4iops.com hosted:**\n```bash\nopenclaw mcp set claude-ops '{\n  \"command\": \"npx\",\n  \"args\": [\"@4iops/openclaw\"],\n  \"env\": {\n    \"CLAUDE_OPS_URL\": \"https://api.4iops.com\",\n    \"CLAUDE_OPS_API_KEY\": \"your-4iops-api-key\"\n  }\n}'\n```\n\n### 2. Verify\n\n```bash\nopenclaw mcp list\n```\n\nYou should see `claude-ops` in the list. Next time OpenClaw spawns an agent it will have the full claude-ops tool set available.\n\n## Configuration\n\n| Env var | Description | Default |\n|---|---|---|\n| `CLAUDE_OPS_URL` | URL of your claude-ops instance | `http://localhost:37778` |\n| `CLAUDE_OPS_API_KEY` | API key (or leave empty for dev mode) | reads `~/.claude-ops.json` |\n\n## Self-hosting claude-ops\n\n```bash\nnpx claude-ops start\n```\n\nSee [github.com/4iops/Claude-ops](https://github.com/4iops/Claude-ops) for full setup.\n\n## Hosted\n\nZero-config ops on [4iops.com](https://4iops.com) — managed Postgres, intelligence jobs, daily backups. No server to run.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}