Skip to main content
Glama
opendocs-dev

OpenDocs MCP Server

Official
by opendocs-dev
README.md
# OpenDocs

An AI agent documents every feature of your app, so nothing stays a hidden gem.

OpenDocs turns an agent's browser session into a structured, re-runnable **App Flow**:
screenshots plus steps, compiled into a guide your support team can share.

> **Status: pre-alpha.** Nothing is published yet.

## What's here

This repo is the open-source client (MIT):

| Package | What it is |
|---|---|
| `packages/cli` | One binary per OS: the `opendocs` CLI and a local stdio MCP server |
| `packages/core` | The public API contract, limits, and redaction patterns shared with the OpenDocs service |

The hosted service (API and web) is closed source. The client only sends screenshots your
agent picks. Sensitive fields are covered in the page before capture, on by default.

## Planned usage

```sh
npx @opendocs/cli mcp
```

## Build from source

```sh
git clone https://github.com/opendocs-dev/opendocs && cd opendocs
bun install
bun run --cwd packages/cli build        # → packages/cli/dist/opendocs
OPENDOCS_API_URL=<site>/api/v1 ./packages/cli/dist/opendocs login --key <your-key>
```

No npm package yet; `opendocs mcp` is coming.

## Security

See [SECURITY.md](SECURITY.md).

## License

[MIT](LICENSE)