Supported Agents
Step-by-step setup for every MCP-compatible agent. One URL, OAuth sign-in, and you're done.
Skip the reading
Give this link to your AI and ask it what you need — it'll read this page and figure out the answer.
Claude Web (claude.ai)
- Open Claude Web Connectors settings.
- Click Add custom connector.
- Name it Anchor and paste the server URL:
- Click Add, then Connect. A sign-in window opens — use your Anchor account to connect.
- Ask Claude "What is Anchor, and what can I use it for?"
Claude Desktop App
- Open Claude Desktop and go to Customize → Connectors from the sidebar.
- Click the + button, then choose Add custom connector.
- Name it Anchor and paste:
- Click Add, then Connect. A sign-in window opens — use your Anchor account to connect.
- The Anchor connector is now available across all tabs — Chat, Cowork, and Code. Ask Claude "What is Anchor, and what can I use it for?"
Claude Code
- Run:
- Open a terminal and run
claude. - Type
/mcp, select Anchor, and complete the sign-in in your browser. - Ask Claude Code "What is Anchor, and what can I use it for?"
ChatGPT (chatgpt.com)
- Open ChatGPT Connectors settings.
- Go to Advanced settings and turn on Developer mode.
- Click Create app.
- Fill in the form:
- Name: Anchor
- Server URL:
- Authentication: OAuth (default)
- Hit Create.
- A sign-in window opens — use your Anchor account to connect.
- In a new conversation, type @ and select Anchor from the list to activate the connector. Then ask "What is Anchor, and what can I use it for?"
Codex
- Open
~/.codex/config.tomlin a text editor and add the Anchor block:Paste this at the end of the file: - Authenticate: A sign-in window opens — use your Anchor account to connect.
- Confirm the connection with
codex mcp list. - Ask Codex "What is Anchor, and what can I use it for?"
Codex Desktop
- Open Codex Desktop and go to Settings → MCP Servers.
- Click Add Server:
- Name it Anchor
- Select Streamable HTTP
- Paste the server URL:
- Leave everything else empty and hit Save
- A sign-in window opens — use your Anchor account to connect.
- Ask Codex "What is Anchor, and what can I use it for?"
Gemini CLI
- Open
~/.gemini/settings.jsonin a text editor and add the Anchor server:Paste this at the end of the file: - Launch Gemini CLI with
gemini. - Enable the server:
- Authenticate: A sign-in window opens — use your Anchor account to connect.
- Ask Gemini CLI "What is Anchor, and what can I use it for?"
Open WebUI
An admin completes the one-time server setup, then each user enables Anchor per-chat.
Admin setup
- Go to Admin Panel → Settings → Integrations → Manage Tool Servers and click the + button.
- Fill in the Add Connection dialog:
- Type: MCP Streamable HTTP
- Name: Anchor
- URL:
- Auth: OAuth 2.1
- Click Register Client (top-right of the Auth row). Wait for the badge to flip from orange Not Registered to green Registered.
- Click Save.
Per-chat usage
- Start a New Chat.
- Click the wrench icon in the chat box (bottom-left of the message input).
- Toggle Anchor on under Available Tools.
- Pick a tool-capable model from the model dropdown (e.g.
anthropic/claude-sonnet-4-5). - Ask "List my Anchor orgs." The first time, a sign-in window opens — use your Anchor account to connect.
- Ask "What is Anchor, and what can I use it for?"
OpenCode
- Open
~/.config/opencode/opencode.jsonin a text editor:Paste this into the file: - Authenticate: A sign-in window opens — use your Anchor account to connect.
- Restart OpenCode. The Anchor server appears in your MCP server list.
- Ask OpenCode "What is Anchor, and what can I use it for?"
Any other MCP-compatible agent
Anchor follows the Model Context Protocol spec exactly. If your agent supports remote MCP servers with OAuth 2.0, it can use Anchor today — no extra work required.
- Transport: Streamable HTTP
- URL:
- Auth: OAuth 2.0 with PKCE, dynamic client registration enabled
- Scopes: none required — access is scoped to the signed-in user's Anchor permissions
Don't see your agent listed? Tell us and we'll add a walkthrough.