Owner AI Connector

Connect your AI assistant to DoorVault.

Connect Claude with a single sign in, or Codex and Claude Code with a token, and ask plain questions about what Knox already knows: properties, ledger activity, P&L, PM payout tie-outs, Action Center items, and Schedule E summaries. Read-only, always.

Direct answer: in the Claude app, add a custom connector pointing to https://app.doorvault.app/api/mcp/app, then sign in with DoorVault. For Codex or Claude Code, create a token in DoorVault Settings and paste the setup prompt instead. Either way the connector is household-scoped, read-only, revocable, and cannot edit records or move money.

Last verified: June 16, 2026.

Connect to Claude, no token needed.

The Claude app connects to DoorVault with a single sign in, the same way you log in anywhere else. Set it up once on Claude for web or desktop, and it works on your phone too, on the free plan.

Three steps

  1. On Claude for web or desktop (the phone app cannot add connectors yet), open Settings, then Connectors, and choose Add custom connector.
  2. Paste this address into Claude and save it.
  3. Sign in with your DoorVault account and choose Allow.
https://app.doorvault.app/api/mcp/app

That is the whole setup. Once it is connected, it works in your Claude phone app too. Ask Claude to list your properties to confirm it is connected.

What it can do

Claude reads the same answers Knox gives you inside DoorVault: rent status, upcoming deadlines, equity, and how each property is performing. It has read access only. It cannot move money or change your records, and you can disconnect it anytime from inside Claude. Property managers can connect the same way to read the doors they manage.

Advanced: connect a developer tool.

Most people should use the Claude connector above. These token fields are for command-line tools like Codex and Claude Code that connect with a pasted token instead of a sign in.

Codex app

Recommended: create the token in DoorVault, copy the prompt DoorVault gives you, and paste it into a Codex chat. Codex can add the MCP config for you.

  • Namedoorvault_owner_ai
  • TransportStreamable HTTP
  • URLhttps://app.doorvault.app/api/mcp/user
  • Bearer token env varLeave blank
  • Header keyAuthorization
  • Header valueBearer dvai_your_token_here

Only use the fields if you are setting it up manually. If Codex adds the config, start a new Codex chat afterward so the tools load for that session.

Claude Code

Claude Code supports HTTP MCP servers with static authorization headers.

{
  "type": "http",
  "url": "https://app.doorvault.app/api/mcp/user",
  "headers": {
    "Authorization": "Bearer dvai_your_token_here"
  }
}

ChatGPT API

OpenAI API workflows can pass the owner-AI token directly as the MCP authorization value.

{
  "type": "mcp",
  "server_label": "doorvault_owner_ai",
  "server_url": "https://app.doorvault.app/api/mcp/user",
  "authorization": "dvai_your_token_here"
}

Copy-paste prompt.

DoorVault fills this in with your real token after creation. Paste it into Codex and let Codex configure the connector.

Set up DoorVault as a read-only MCP server in Codex for me.

Add or update this MCP server in ~/.codex/config.toml:

[mcp_servers.doorvault_owner_ai]
enabled = true
url = "https://app.doorvault.app/api/mcp/user"
http_headers = { Authorization = "Bearer dvai_your_token_here" }

Do not put the token in bearer_token_env_var. If you can run shell commands, verify with codex mcp list. Then tell me to start a new Codex chat because MCP tools load when a session starts. After the new chat opens, test the connector by asking DoorVault to list my properties. This connector is read-only and cannot edit DoorVault records or move money.

What your assistant can read.

The connector exposes a narrow tool set backed by the same household-scoped read models Knox uses inside DoorVault.

QuestionDoorVault read
"List my properties."Property names, addresses, entities, and linked portfolio details.
"What was my P&L this year?"Split-safe income, expenses, NOI, financing, net income, and cash flow.
"Did my PM payout tie out?"PM statement versus bank deposit reconciliation, using DoorVault's PM vs Bank read model.
"What needs my attention?"Open Night Watch and Action Center items, sorted by severity.
"What should I send my CPA?"Schedule E summary by property and portfolio.

What it cannot do

  • It cannot create, edit, approve, delete, or reclassify records.
  • It cannot move money, initiate payments, or contact a property manager.
  • It cannot read another household or PM Portal account.
  • It cannot reveal the token again after creation. DoorVault stores only the hash.

Client caveats

  • Codex supports Streamable HTTP MCP. The copy-paste prompt is the easiest path.
  • Codex loads MCP tools when a session starts. Start a new chat after saving the server.
  • Claude Code supports HTTP MCP headers.
  • The Claude app (web, desktop, and mobile) connects with a sign in, no token needed. See the Claude section above.
  • You can revoke a token from Settings at any time.

Ask the portfolio, not another spreadsheet.

Knox keeps the records organized. Your assistant can read the answers, with the same no-writes boundary DoorVault uses everywhere.

By Eduardo Cavasotti, Founder of DoorVaultยทUpdated Jun 2026