# OwnerLM for agents and developers

Bring your own AI. Connect the assistant you already use to an OwnerLM workspace,
pull that context into your other apps, and build new tools on top of it.

Human version of this page: https://ownerlm.com/api

## MCP endpoint

```
https://ownerlm.com/api/public/mcp
```

Transport: streamable HTTP (JSON-RPC 2.0).

Headers:

```
Authorization: Bearer owlm_your_api_key
Content-Type: application/json
Accept: application/json, text/event-stream
```

## Get a key

Sign in at https://ownerlm.com/auth, then open Settings, Developer, and generate a
key. It is shown once. The REST base address is issued with the key.

## One line installs

Claude Code:

```
claude mcp add --transport http ownerlm https://ownerlm.com/api/public/mcp
```

Codex:

```
codex mcp add ownerlm --url https://ownerlm.com/api/public/mcp
```

Cursor, opencode, and Zed use a small JSON config with the same URL and the
`Authorization: Bearer owlm_your_api_key` header. Full per client setup:
https://ownerlm.com/docs/mcp

## Confirm the connection

Call the `whoami` tool. It returns the connected organization, user, and client.

## What the tools cover

Properties and portfolios, document search and retrieval, deals and contacts,
agent runs and reports, market context, and saved memories. Reads and writes use
the same permissions as the account behind the key, and every call is logged.
Full tool list: https://ownerlm.com/docs/mcp

## REST API

Standard REST with JSON responses. Paths include `/portfolios`, `/buildings`,
`/buildings/:id`, `/buildings/:id/documents`, and `/documents/:id`. Use the base
address issued with your key.

```
curl -X GET "$OWNERLM_API_BASE/buildings" \
  -H "Authorization: Bearer owlm_your_api_key" \
  -H "Content-Type: application/json"
```

## Reserve compute

Open capacity and reservations for agents and developers:
https://ownerlm.com/compute/nodes (plain text: https://ownerlm.com/nodes.txt)

## Other machine readable files

- https://ownerlm.com/mcp.md
- https://ownerlm.com/nodes.txt
- https://ownerlm.com/llms.txt
- https://ownerlm.com/llms-full.txt
