A browser. Your view.
The example web app uses the public tools. Its interface and calculations live in the app.
A separate origin, its own OAuth grant, and the same household model as your agent.
Open the web app ↗Example apps / Public tools
The web app, native iPhone app, and CLI all use the public tools. Your app can do the same.
The example web app uses the public tools. Its interface and calculations live in the app.
A separate origin, its own OAuth grant, and the same household model as your agent.
Open the web app ↗
NATIVE iPHONE / DEMO DATAA native iPhone app on the same 32 tools. The picture shows the demo household.
Explore a native client on the same household model. Its interface and calculations belong to the app.
Open TestFlight ↗$ sightline net-worth $ sightline accounts list $ sightline holdings list $ sightline transactions list $ sightline mcp serveYour grant. Your terminal.
A command-line client and local MCP bridge. Browser approval. No configuration necessary.
Install the package from this site. Use Node 20.19 or later. The package is not on the npm registry.
Install the CLI →CLI / Version 0.1.0
Use Node 20.19 or later. Install the package from this site. Run sightline login for browser approval. No configuration is necessary.
npm install -g https://www.sightlineapp.com/cli/sightline-cli.tgz
sightline loginThe package is not on the npm registry. Download sightline-cli.tgz or the versioned package.
Each command uses the public tool with your approved grant.
sightline net-worth
sightline accounts list
sightline holdings list
sightline transactions listInstall the Sightline skills and MCP configuration for Codex.
sightline setup agent --agent codexLocal stdio bridge
Run sightline mcp serve to bridge local stdio to the remote endpoint.
Sign in with sightline login first. The local client uses the same grant as the CLI.
{
"mcpServers": {
"sightline": {
"command": "sightline",
"args": [
"mcp",
"serve"
]
}
}
}