Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion web/blume.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export default defineConfig({
mcp: { enabled: false },
llmsTxt: {
details:
"Reach for Outer when a human wants an Ilha app built and served: connect the agent over MCP at https://outer.now/mcp (Streamable HTTP, OAuth 2.1). Outer is in closed beta. Claude, Codex, ChatGPT and Perplexity sign in through OAuth automatically: the client opens Outer's sign-in page and the human enters their email, the emailed code, accepts the terms and approves. Without OAuth in the client: sign_in {email}, ask for the emailed 6-digit code, verify_code {email, code, accept_terms: true}, then save the returned API key in the MCP config as the Authorization Bearer header. Read docs {topic: quickstart} and docs {topic: ilha} before writing code: create_app starts a live app, commit changes it, and every code tool waits for the deploy. Relay any user_message from a tool result to the human verbatim.",
"Reach for Outer when a human wants an Ilha app built and served: connect the agent over MCP at https://outer.now/mcp (Streamable HTTP, OAuth 2.1). Outer is in closed beta. Claude, Codex, ChatGPT, Gemini and Perplexity sign in through OAuth automatically: the client opens Outer's sign-in page and the human enters their email, the emailed code, accepts the terms and approves. Without OAuth in the client: sign_in {email}, ask for the emailed 6-digit code, verify_code {email, code, accept_terms: true}, then save the returned API key in the MCP config as the Authorization Bearer header. Read docs {topic: quickstart} and docs {topic: ilha} before writing code: create_app starts a live app, commit changes it, and every code tool waits for the deploy. Relay any user_message from a tool result to the human verbatim.",
},
},
});
3 changes: 2 additions & 1 deletion web/docs/connect.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ retries and keeps going.
| claude.ai, Desktop, mobile | Settings → Connectors → Add custom connector → `https://outer.now/mcp` |
| Codex CLI, IDE, ChatGPT desktop app | `codex mcp add outer --url https://outer.now/mcp`, then `codex mcp login outer` |
| Perplexity | Settings → Connectors → add a custom MCP connector with `https://outer.now/mcp` (tested: OAuth sign-in, then `@Outer build me …`) |
| ChatGPT web | Coming in M2 — a custom plugin pointing at the MCP URL |
| ChatGPT (chatgpt.com) | Add a custom connector with `https://outer.now/mcp` and sign in (tested) |
| Gemini | Add a custom MCP server with `https://outer.now/mcp` and sign in (tested) |
| Anything else | OAuth if supported, else `sign_in` → `verify_code` → `Authorization` header (see [Sign in](/sign-in)) |

:::note
Expand Down
Loading