CYBO Attest in Claude: Quick Setup¶
Before you start¶
Connecting CYBO Attest to Claude takes about two minutes. You need two things:
- An Attest account. Create one at attest.ulapcybo.app first; your free trial starts at registration.
- A Claude account on a Free, Pro, or Max plan. Team and Enterprise have their own guide.
The connection details, in case you are asked for them:
| Item | Value |
|---|---|
| Connector type | Custom connector (remote MCP) |
| Server URL | https://attest.ulapcybo.app/mcp |
| Sign in | OAuth, with your Attest account |
Add the connector¶
Seven clicks. On a Team or Enterprise plan, use Claude: Team and Enterprise Setup instead; your Owner adds it once and you just click Connect.
- In Claude, open Customize > Connectors. On the web that is your profile menu at the bottom left, then Customize.
- Click + Add, then Add custom connector.
- Name it
CYBO Attest. - Paste the server URL
https://attest.ulapcybo.app/mcpand click Continue. - Claude detects that the server uses OAuth. Leave Authentication on Sign in now.
- Under OAuth client, choose Register automatically.
- Click Add.
Sign in and try it¶
- Right after you click Add (or Connect), Claude opens the Attest sign in page. Log in with your Attest account and click Yes on the consent screen that lists what Claude may do.
- Back in Claude, start a new chat. Click the + button at the bottom left of the message box, choose Connectors, and make sure CYBO Attest is toggled on. It stays on for the conversation.
- Type: List my Attest applications
Claude calls Attest, shows a small tool card in the reply, and lists your applications. The first time it uses a tool that changes something (starting a scan, submitting a justification) it asks you to allow it; choose Allow once until you are comfortable, then Allow always for tools you trust.
Useful next prompts:
- What is the security posture of [app]?
- Show me the critical findings from the latest scan and explain the first one
- Draft a justification for finding [id]; we do not ship that component
- The fix for [app] is pushed. Scan the latest code and tell me which findings are gone
- Which gates are we failing, and what controls do they map to?
Where it works¶
Add Attest once and it follows your Claude account everywhere: claude.ai on the web, the Claude Desktop app, the iOS and Android apps, and Cowork. There is nothing to install on any device.
The connection to Attest comes from Anthropic's cloud, not from your laptop, so it works from any network, including locked down corporate ones.
Attest also works inside Research. Claude can call Attest tools on its own during a research run, so for Research sessions turn off the write tools (start scan, submit justification, request authorization) in the Connectors menu and leave only the read tools on.
If something goes wrong¶
| Symptom | Fix |
|---|---|
| Claude says it cannot find the Attest tools | Click + in the message box, choose Connectors, and toggle CYBO Attest on for this chat |
| Sign in page says invalid scopes or unknown client | Remove the connector, add it again, and pick Register automatically under OAuth client |
| Sign in loops or never completes | Open Customize > Connectors, click the three dots next to CYBO Attest, Disconnect, then Connect again |
| Tools return 401 or 403 | Your session expired or your Attest account lacks access to that application; disconnect and reconnect, then check your role in Attest |
To change the connector's settings you must remove it and add it again; connectors cannot be edited in place. Still stuck? Contact Ulap support with the exact error text and a screenshot.