Skip to content

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.

  1. In Claude, open Customize > Connectors. On the web that is your profile menu at the bottom left, then Customize.
  2. Click + Add, then Add custom connector.
  3. Name it CYBO Attest.
  4. Paste the server URL https://attest.ulapcybo.app/mcp and click Continue.
  5. Claude detects that the server uses OAuth. Leave Authentication on Sign in now.
  6. Under OAuth client, choose Register automatically.
  7. Click Add.

Sign in and try it

  1. 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.
  2. 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.
  3. 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.