Where do you use AI?

Install where you already work

Choose one environment. We show one route at a time — without asking you to sign in until it is needed.

Where do you use AI?
Choose the AI that is in front of you. You can come back to this choice at any time.
Claude
Connect from Claude's directory
The Arroway connector is already published by Anthropic. The same connection works in Claude on the web, desktop and mobile.
  1. 1Open Claude's connector directory and find Arroway.
  2. 2Choose Connect and sign in to your Arroway account when Claude asks for authorization.
  3. 3Open a new conversation and begin working normally.

You are ready when Arroway appears among the connectors in your Claude account.

Use Claude Code or Cowork?

Also install the plugin to receive the skill and local prompts. Nothing to paste: the package uses Arroway's own address and you sign in the first time it needs you.

/plugin marketplace add oaleviola/arroway-plugin
/plugin install arroway@arroway

If the summary asks you to run /reload-plugins, run it to activate the plugin.

Personal account or team?
Personal account
Connect it yourself from the directory and authorize with your Arroway account when Claude asks.
Team or enterprise
An administrator can make the connector available to the workspace. Each person still authorizes with their own Arroway account, so access and authorship stay individual.
One connection, different names
The MCP server connects Arroway to your AI. The plugin is recommended: it adds the skill and local prompts in the apps that support them.

The first use starts empty — on purpose

If the work already has memory, ask the AI to read its Arroway before acting. If it is empty, begin with the documents, rules and decisions that already govern the work. The AI proposes what to record; you can correct what does not belong.

“Read this work's Arroway before you start.”

Add Arroway to a repository

For a coding agent asked to add Arroway to this repository. Once the files below are committed, every teammate and every agent that opens the project arrives with Arroway connected.

  1. Write the MCP configuration of each tool this repository uses, pointing to Arroway's public address: `.mcp.json` for Claude Code, `.cursor/mcp.json` for Cursor, `.codex/config.toml` for Codex. Codex reads a project's own configuration only when the project is trusted.
  2. Never write a personal account's private address into the repository — that address is the person's identity. The repository gets only the public address; each person's identity comes from their own sign-in.
  3. Add the Arroway block below to the repository's AGENTS.md (or CLAUDE.md), replacing <project> with the Arroway project this repository belongs to.
  4. Optional: in Claude Code, `.claude/settings.json` offers Arroway's plugin to everyone who opens the project; the plugin adds the skill and the prompts that make the opening read and the closing record automatic. The connection is required; the plugin is not.
  5. Tell the person the one thing only they can do: sign in the first time their tool connects to Arroway — in Codex, with `codex mcp login arroway`.
  6. Check that a read answers: call `arroway_read` on the project. When it returns the project's rules, the repository is ready.

The files

.mcp.json — Claude Code

{
  "mcpServers": {
    "arroway": {
      "type": "http",
      "url": "https://www.arroway.app/api/mcp"
    }
  }
}

.cursor/mcp.json — Cursor

{
  "mcpServers": {
    "arroway": {
      "type": "http",
      "url": "https://www.arroway.app/api/mcp"
    }
  }
}

.codex/config.toml — Codex, trusted projects only

[mcp_servers.arroway]
url = "https://www.arroway.app/api/mcp"

AGENTS.md — instructions every agent reads

## Arroway

This repository's decisions live in Arroway, in the project "<project>". Before acting on a task here, call `arroway_read` on that project and use what it returns. When you finish, record what the work settled with `arroway_log`.

.claude/settings.json — Claude Code plugin (optional)

{
  "extraKnownMarketplaces": {
    "arroway": {
      "source": {
        "source": "github",
        "repo": "oaleviola/arroway-plugin"
      }
    }
  },
  "enabledPlugins": {
    "arroway@arroway": true
  }
}

The private address of a personal account, passwords, tokens or API keys. The files above carry only the public address.

Instructions for coding agents, as plain text

Where Arroway is listed

Already have an account? Sign in to continue in your project. Sign in