Security Journey Connector for Claude
The new Security Journey MCP connector lets you manage Assignments in Security Journey directly from Claude.
Today, you’ll be able to do the following within an Assignment as an Admin in Security Journey:
- Add users
- Get the status of the overall Assignment
- Get individual user statuses, down to how many lessons they’ve completed
- Leverage Claude's capabilities to take next steps with the information provided by Security Journey
Setup Guide
- Go to the Connections page in Security Journey and select “MCP”
- Click on the “Add MCP Connection” button at the top-right of the MCP page and select a display name for this connection.
- This will be the display name within Security Journey and will not affect anything you see in Claude
- Next, go to Claude and find your Connectors by going to Settings > Connectors
- Today, the MCP is a Custom Connector
- In the Connector screen, click on the “Add” button on the top-right of the screen
- NOTE: You need to be an Owner or Admin in your Claude instance for this step
- In the Connector screen, click on the “Add” button on the top-right of the screen
- In the custom connector screen, provide “Security Journey” as the Connector Name.
- You will need to go back to the Security Journey MCP page to copy the “Server URL” and paste it into the “Remote MCP server URL” input.
- On the next screen in Claude, you need to add your OAuth Client ID under “OAuth Client”
- You will need to copy/paste this from the MCP page in Security Journey
- You do not need a client secret or to change any other additional details or settings
- Follow the finishing ‘connect’ steps in Claude
- You will be taken to a page to authenticate by logging in to Security Journey
- After you’ve successfully logged in, your setup is complete.
You can now start using the Security Journey MCP connector to add users from assignments and ask questions like “who hasn’t completed X assignment” directly in the Claude app or via Claude in Slack, etc.
Prompts to Try
Not sure how to get started? Try these out:
- Look up a learner: "Find what assignments john.doe@company.com is enrolled in."
- Check assignment status: "Give me a list of all the users in the AI for Sales Assignment"
- Enroll a user: "Add jane.smith@company.com to the Annual AI Security Assignment."
- Audit training coverage: "Which users haven't completed their Q3 Secure Code Assignment?"
Data provided via the MCP
We share minimal platform data via the Security Journey MCP:
- Assignment name
- Assignment status
- Learner data:
- Email address
- Assignment status (not started, in progress, passed, overdue, abandoned)
- Total number of lessons completed by the learner