Matter context.
Bring approved matters and legal data into Claude or any compatible MCP client.
CLI & MCP
Search, read, and work with stella from the command line or any MCP-compatible client. Both surfaces share the same capability registry, permissions, and workspace data.
Ran 1 CLI command
search_across_matters18 documents
Matched passages9 hits
Printed resultstext · json
Found 9 passages across 18 documents
· Completed in 0.8s · 9 results
In short
They are two interfaces to the same stella capabilities. The CLI mirrors the MCP tool registry as commands, while the MCP server lets compatible AI agents and tools work with matters, documents, templates, and public legal data under the same access controls.
Capabilities
Use generated commands such as stella search matters, document read, and template fill from scripts or your terminal.
Connect stella to MCP-compatible clients without building a separate integration for each one.
The CLI command surface is generated from the MCP tool registry, so the two interfaces stay aligned as stella evolves.
Authentication scopes and workspace permissions remain the boundary, whichever interface you use.
Commands return machine-readable JSON for scripts and AI agents as well as readable terminal output for people.
Point the CLI and MCP clients at the stella server your organisation operates.
Point any MCP-compatible client at the endpoint below, or at your own server's /mcp path when self-hosting. The first connection opens a browser sign-in, and the agent holds only the scopes you approve.
https://api.stll.app/mcp Turn on developer mode under Settings → Connectors → Advanced, then add a connector with the endpoint address.
In Settings → Connectors, add a custom connector with the endpoint address.
Add the server and sign in:
codex mcp add stella --url https://api.stll.app/mcp
codex mcp login stella Add the server with one command:
claude mcp add --transport http stella https://api.stll.app/mcp Any client that speaks Streamable HTTP with OAuth 2.1 connects the same way. Prefer the terminal? Install the CLI and sign in:
npm i -g @stll/cli
stella auth login Bring approved matters and legal data into Claude or any compatible MCP client.
Search, read, and fill templates through the same registry that powers the stella CLI.
Authenticate with OAuth; every call remains constrained by granted scopes and workspace permissions.
No. They are separate interfaces generated from the same capability registry and connected to the same stella server.
Yes. The CLI supports structured JSON output, pagination, predictable exit codes, and non-interactive use suitable for automation.
No. The server checks authentication scopes and stella permissions before a capability runs.