1111[ ![ TypeScript] ( https://img.shields.io/badge/TypeScript-5.7-3178c6?logo=typescript&logoColor=white )] ( https://www.typescriptlang.org/ )
1212[ ![ Next.js] ( https://img.shields.io/badge/Next.js-15-black?logo=next.js&logoColor=white )] ( https://nextjs.org/ )
1313[ ![ MCP] ( https://img.shields.io/badge/MCP-1.0-orange )] ( https://modelcontextprotocol.io )
14- [ ![ Status: Public Beta] ( https://img.shields.io/badge/Status-Public_Beta-blue )] ( )
14+ [ ![ Status: v0.2.0] ( https://img.shields.io/badge/Status-v0.2.0-blue )] ( )
15+ [ ![ npm] ( https://img.shields.io/npm/v/@marmarlabs/agentbridge-sdk?label=%40marmarlabs%2Fagentbridge-sdk )] ( https://www.npmjs.com/package/@marmarlabs/agentbridge-sdk )
1516
1617</div >
1718
1819---
1920
20- ## Public beta status
21+ ## Status
2122
22- This is ** v0.2.0 beta** — the first cut intended for outside developers to evaluate. It is suitable for local experimentation, prototyping, and reading. It is ** not** yet a production security infrastructure: signed manifests, OAuth scope enforcement, HTTP MCP transport, and distributed audit storage are roadmap items (see [ docs/roadmap.md] ( docs/roadmap.md ) ). Destructive demo actions remain simulated.
23-
24- ** Distribution: source-only.** The ` @marmar9615-cloud/agentbridge-* ` packages are * prepared* for npm publishing (CI builds them, ` npm pack --dry-run ` validates each tarball) but ** have not been published to npm yet** . The way to use AgentBridge today is to clone this repo:
23+ ** AgentBridge v0.2.0 is the first public release.** The publishable
24+ packages are available on npm under the ` @marmarlabs ` scope.
2525
2626``` bash
27- git clone https://github.com/marmar9615-cloud/agentbridge-protocol.git
28- cd agentbridge-protocol
29- npm install
30- npm run dev # demo on :3000, Studio on :3001
27+ npm install @marmarlabs/agentbridge-sdk @marmarlabs/agentbridge-core
28+ npx @marmarlabs/agentbridge-cli scan http://localhost:3000
29+ npx @marmarlabs/agentbridge-mcp-server
3130```
3231
33- npm publishing is a separate manual step (see [ docs/npm-publishing.md] ( docs/npm-publishing.md ) ). After it happens, the equivalent commands will be:
34-
35- ``` bash
36- # Available only after the packages are published — not today.
37- npm install @marmar9615-cloud/agentbridge-sdk @marmar9615-cloud/agentbridge-core
38- npx @marmar9615-cloud/agentbridge-cli scan http://localhost:3000
39- npx @marmar9615-cloud/agentbridge-mcp-server
40- ```
32+ AgentBridge is usable today for local development, app prototyping,
33+ manifest authoring, scanner workflows, OpenAPI import, and MCP
34+ experiments. It is ** not yet production security infrastructure** —
35+ signed manifests, OAuth scope enforcement, HTTP MCP transport, and
36+ distributed audit storage are roadmap items (see
37+ [ docs/roadmap.md] ( docs/roadmap.md ) ). Destructive demo actions remain
38+ simulated.
4139
42- See [ docs/public-beta.md] ( docs/public-beta.md ) for what is and isn't in 0.2.0-beta, and [ docs/releases/v0.2.0-beta.md] ( docs/releases/v0.2.0-beta.md ) for full release notes.
40+ For the v0.2.0 release notes, see
41+ [ docs/releases/v0.2.0.md] ( docs/releases/v0.2.0.md ) .
4342
4443---
4544
@@ -266,7 +265,7 @@ agentbridge-protocol/
266265│ ├── sdk/ # 📦 defineAgentAction, manifest builder
267266│ ├── scanner/ # 📦 readiness scoring + structured checks
268267│ ├── openapi/ # 📦 OpenAPI 3.x → AgentBridge manifest converter
269- │ └── cli/ # 📦 @marmar9615-cloud /agentbridge-cli — scan, validate, init, generate
268+ │ └── cli/ # 📦 @marmarlabs /agentbridge-cli — scan, validate, init, generate
270269├── apps/
271270│ ├── demo-app/ # 🛒 Next.js order-management demo (port 3000)
272271│ ├── studio/ # 🎛 Next.js dashboard (port 3001)
@@ -301,7 +300,7 @@ import {
301300 summarizeAction ,
302301 createAuditEvent ,
303302 appendAuditEvent ,
304- } from " @marmar9615-cloud /agentbridge-core" ;
303+ } from " @marmarlabs /agentbridge-core" ;
305304
306305const result = validateManifest (rawJson );
307306if (result .ok ) {
@@ -325,7 +324,7 @@ Key exports:
325324The author's interface. Define actions ergonomically with Zod, get JSON Schema for free.
326325
327326``` typescript
328- import { defineAgentAction , createAgentBridgeManifest , z } from " @marmar9615-cloud /agentbridge-sdk" ;
327+ import { defineAgentAction , createAgentBridgeManifest , z } from " @marmarlabs /agentbridge-sdk" ;
329328
330329const refundAction = defineAgentAction ({
331330 name: " draft_refund_order" ,
@@ -370,7 +369,7 @@ The SDK converts Zod → JSON Schema (via `zod-to-json-schema`) automatically, s
370369Audit any URL for agent readiness. Returns a 0–100 score plus actionable recommendations.
371370
372371``` typescript
373- import { scanUrl } from " @marmar9615-cloud /agentbridge-scanner" ;
372+ import { scanUrl } from " @marmarlabs /agentbridge-scanner" ;
374373
375374const report = await scanUrl (" http://localhost:3000" );
376375// {
@@ -447,7 +446,7 @@ The `agentbridge` command. See [The CLI](#the-cli) below.
447446npm run dev:cli -- scan http://localhost:3000
448447
449448# After installing the published package, or via npx without install:
450- npx @marmar9615-cloud /agentbridge-cli scan http://localhost:3000
449+ npx @marmarlabs /agentbridge-cli scan http://localhost:3000
451450```
452451
453452| Command | What it does |
@@ -462,7 +461,7 @@ npx @marmar9615-cloud/agentbridge-cli scan http://localhost:3000
462461Example: take an existing OpenAPI document and turn it into a draft manifest in one shot:
463462
464463``` bash
465- npx @marmar9615-cloud /agentbridge-cli generate openapi ./your-api.openapi.json \
464+ npx @marmarlabs /agentbridge-cli generate openapi ./your-api.openapi.json \
466465 --base-url https://api.acme.com \
467466 --out ./public/.well-known/agentbridge.json
468467```
@@ -473,7 +472,7 @@ See [docs/openapi-import.md](docs/openapi-import.md) for the full guide.
473472
474473## OpenAPI import
475474
476- The CLI's ` generate openapi ` command and the ` @marmar9615-cloud /agentbridge-openapi ` package
475+ The CLI's ` generate openapi ` command and the ` @marmarlabs /agentbridge-openapi ` package
477476turn an existing OpenAPI 3.x document into a draft AgentBridge manifest.
478477
479478| OpenAPI method | Risk inferred | requiresConfirmation |
@@ -495,7 +494,7 @@ intent. See the [example](examples/openapi-store/) and
495494## Manifest spec
496495
497496The manifest format is a stable, versioned spec — not just whatever
498- ` @marmar9615-cloud /agentbridge-core ` happens to validate.
497+ ` @marmarlabs /agentbridge-core ` happens to validate.
499498
500499| Artifact | Path |
501500| ---| ---|
@@ -551,7 +550,7 @@ Edit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS):
551550 "mcpServers" : {
552551 "agentbridge" : {
553552 "command" : " npx" ,
554- "args" : [" @marmar9615-cloud /agentbridge-mcp-server" ]
553+ "args" : [" @marmarlabs /agentbridge-mcp-server" ]
555554 }
556555 }
557556}
0 commit comments