Okta SSO & SCIM - MCPJam Inspector
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Skip to main content
MCPJam Inspector home page
Search...
⌘ K
* Discord
* GitHub
* Website
*
MCPJam
*
Getting Started
*
Installation
*
Hosted App
*
Slack
*
Okta SSO & SCIM
*
GitHub Checks
*
Common MCP Errors
*
Error code reference
* Changelog
* GitHub
*
Get Started
Inspector
CLI
SDK
API
MCPJam Inspector home page
Search...
⌘ K Ask Assistant ⌘ I
* GitHub
Search...
Navigation
Okta SSO & SCIM
Get Started
Inspector
CLI
SDK
API
Okta SSO & SCIM
Copy page Copy page
Sign in to MCPJam with Okta via SAML 2.0, and automate user provisioning and deprovisioning with SCIM
Copy page Copy page
Single sign-on and SCIM provisioning are enterprise features, configured per
organization. Ask us to enable them for yours and we’ll send you a setup link —
or, where it’s enabled, use Settings → Organization → Configure SSO .
MCPJam supports SAML 2.0 single sign-on and SCIM 2.0 user provisioning
with Okta. Your Okta admin does the setup once, in a guided flow, and after
that your directory is the source of truth: assigning someone to MCPJam in Okta
gives them access, and unassigning them takes it away.
Setup takes about 10–15 minutes.
Before you start
* An MCPJam organization on a plan that includes SSO, and a setup link for
it. Your MCPJam contact provides one; each link is specific to your
organization.
* Okta admin access , enough to add an app integration and configure
provisioning.
* Your email domain verified on your MCPJam organization. We do this for
you when you’re onboarded — it’s what lets us route your users to Okta and
manage their accounts.
Part 1 — Single sign-on
1
Open the setup link and choose Okta
The setup portal shows two values for your organization: an ACS URL and an
SP Entity ID . Keep this tab open — you’ll come back to it in step 4.
2
Add MCPJam in Okta
In the Okta Admin Console, go to Applications → Browse App Catalog , search
for MCPJam , and add it. In the app’s SAML setup, paste the values from step 1: MCPJam setup portal Okta field
ACS URL Single Sign-On URL
SP Entity ID Audience URI (SP Entity ID)
3
Check the attribute mappings
The catalog integration preconfigures the attributes MCPJam needs. Confirm they
are present: Name Value
email user.email
firstName user.firstName
lastName user.lastName
Optionally add a groups attribute if you want Okta groups to drive MCPJam
roles.
4
Send Okta's metadata back to MCPJam
On the app’s Sign On tab, copy the Metadata URL . Paste it into the
MCPJam setup portal from step 1 and finish. The connection goes active
immediately.
5
Assign users and test
Assign users or groups to the MCPJam app in Okta. Assigned users can now sign
in — from the Okta dashboard, or by entering their work email on the MCPJam
sign-in page, which redirects them to Okta. Accounts are created automatically on first sign-in, with membership in your
MCPJam organization. Nobody needs to be invited by hand.
Part 2 — Provisioning (SCIM)
SCIM is optional but recommended: it keeps MCPJam in sync with your directory
and, importantly, removes access immediately when someone is offboarded
rather than when their session happens to expire.
1
Open the provisioning setup link
Choose Okta. The portal shows a SCIM endpoint and a bearer token .
2
Enable provisioning in Okta
In the MCPJam app, open Provisioning → Configure API Integration . Paste the
endpoint and token, then enable:
* Create Users
* Update User Attributes
* Deactivate Users
3
Assign users or groups
Okta now manages the lifecycle:
* assigning someone provisions their MCPJam account and organization
membership;
* profile changes sync automatically;
* unassigning or deactivating someone deactivates their MCPJam membership and
revokes their active sessions immediately .
Roles
MCPJam organizations separate owner , admin , and member access.
Admins manage members and organization settings; members work in the product
without administrative access. Owners additionally control ownership and
billing.
Users signing in through Okta are members by default. Map an Okta group to the
admin role if you want your Okta groups to decide who administers MCPJam.
Troubleshooting
Sign-in fails with an audience or recipient mismatch
The Single Sign-On URL or Audience URI in Okta doesn’t match the values
from the MCPJam setup portal. Re-copy both from the portal — they are unique to
your organization.
Users sign in but land somewhere unexpected
Their email domain may not be verified on your MCPJam organization, so we can’t
tell which organization they belong to. Contact us and we’ll verify it.
Provisioning shows errors in Okta
Re-check the SCIM endpoint and bearer token — tokens are specific to one
directory connection. If you removed and re-created the connection, the old
token stops working.
A deprovisioned user still appears in MCPJam
Deactivated members are retained for audit purposes, without access — their
sessions are revoked and they cannot sign in.
Support
Email
[email protected] or your MCPJam contact.
Was this page helpful?
Yes No
Previous GitHub Checks
Run an eval suite against the MCP server built from every pull request, and read the result as a check run, a pull-request comment, and a machine-readable JSON block.
Next
⌘ I
discord github website linkedin x
Powered by This documentation is built and hosted on Mintlify, a developer documentation platform
On this page
* Before you start
* Part 1 — Single sign-on
* Part 2 — Provisioning (SCIM)
* Roles
* Troubleshooting
* Support
Assistant
Responses are generated using AI and may contain mistakes.
Contact support