https://mcp.use.observer/mcp. Add it with no header: the
first time the client connects, it opens Observer’s sign-in and approval page
in your browser. An owner of the organization approves the scopes, and the
client receives its own tokens. See Connect with OAuth for
what happens during sign-in.
For a connection that can only read, use
https://mcp.use.observer/mcp/readonly in place of the URL below. See
Endpoints for the other views.
PlanThe MCP server runs on the public API, which starts on the Starter plan. An
organization on Free gets a one-time 14-day Starter trial when it first
approves a connection.
Add the server
- Claude
- Claude Code
- Cursor
- VS Code
- Codex
- Gemini CLI
- Other clients
On Free, Pro and Max plans (claude.ai, Claude Desktop):
- Open Customize > Connectors.
- Select + Add > Add custom connector.
- Enter the name
Observerand the URLhttps://mcp.use.observer/mcp, then select Continue. - Review the detected authentication and select Add. Approve the connection in the browser when Observer’s sign-in page opens.
Confirm the connection
Ask the assistant which Observer organization it is connected to. It callsgetMe and reports the organization, the scopes it holds, your plan, quotas
and rate limits.
Without OAuth
A client without OAuth support can send anobs_pub_ API key as
Authorization: Bearer <key>. Create the key under Developers >
API keys with only the scopes you need, or let the assistant request one
through Connect an AI agent, which also shows
the key configuration for each client. Keep keys out of files you commit: use
user-level config or an environment variable reference.

