Skip to main content

SlashID AI Connector

This application makes SlashID Identity Graph available and easy to analyze through AI Applications like ChatGPT, Claude and Gemini CLI – It will work with any tool that supports MCP.

Requirements

In order to connect to the SlashID MCP server you will need:

  1. Access to the SlashID Console for your organization.
  2. An MCP-compatible AI Application you want to connect to SlashID, like ChatGPT, Claude and Gemini CLI

General Instructions

In your AI application, register a new MCP server with the URL:

https://mcp.slashid.com/mcp

Your AI tool should automatically guide you through authentication on the SlashID console.

Depending on the application, the SlashID connector will need to be enabled before each use and each call may need to be confirmed.

ChatGPT

Video demonstration

  1. You will need to have one of the ChatGPT subscriptions that support MCP Connectors: Plus, Pro, Business, Enterprise and Education.

  2. Enable Developer Mode in SettingsAppsAdvanced SettingsDeveloper mode

  3. Go to SettingsAppsCreate app. You will need to enter:

    • Name: SlashID, or anything else.
    • MCP Server URL: Use https://mcp.slashid.com/mcp
    • Authentication: Leave it at OAuth. Client ID and Secret must remain blank.
    • Confirm the notice that Custom MCP servers introduce risk.
  4. Click Create.

  5. You will see a prompt stating that "The application ChatGPT wants to access the MCP server SlashID AI Connector". Click Allow the access.

  6. Sign in with your SlashID console credentials.

  7. Back to ChatGPT, you will see the details of the new application. Close it and go back to the prompt.

  8. On the prompt screen, click +MoreSlashID to enable it.

  9. You can now ask something, like one of the example queries below. ChatGPT will prompt you for confirmation every time it wants to call the SlashID connector. It is safe to confirm (The connector is read-only).

Gemini CLI / Gemini Code Assist

Video demonstration

  1. Run the following command to register the SlashID MCP server:

    gemini mcp add slashid https://mcp.slashid.com/mcp --trust --transport http --scope=user
    • --trust is optional, and allows Gemini to call SlashID without confirmation. This is safe, as the connector is read-only.
    • --scope=user is also optional, and makes SlashID available to Gemini in any working directory. (In contrast to --scope=project — the default — which makes SlashID available only when running Gemini in the current project/directory)
  2. Start Gemini CLI

  3. Run /mcp auth slashid in the Gemini prompt

  4. You will see a prompt stating that "The application Gemini CLI MCP Client wants to access the MCP server SlashID AI Connector". Click Allow the access.

  5. Sign in with your SlashID console credentials.

  6. You will see ✅ Successfully authenticated with MCP server 'slashid'! in the Gemini CLI console. This is it!

  7. You can now ask something, like one of the example queries below.

Claude

Video demonstration

  1. You will need to have one of the Claude subscriptions that support MCP Connectors: Pro or Max.

  2. Click your name in the bottom left corner of the screen to open the menu and select Settings

  3. Select Connectors section

  4. Click Add custom Connector

  5. Set name to SlashID, Remote MCP server URL to https://mcp.slashid.com/mcp and click Add

  6. You will now see SlashID in the list of connectors available, click Connect

  7. You will see a prompt stating that "The application Claude wants to access the MCP server SlashID AI Connector". Click Allow the access.

  8. Sign in with your SlashID console credentials.

  9. Optionally, click configure. Under Tool Permissions → Read-only tools, select Always allow

  10. You can now ask something, like one of the example queries below.

Claude Code

Video demonstration

  1. Run the following command to register the SlashID MCP server:

    claude mcp add slashid --transport http https://mcp.slashid.com/mcp --scope=user
    • --scope=user is optional, and makes SlashID available to Claude Code in any working directory. (In contrast to --scope=local and --scope=project, which are bound to a specific working directory)
  2. Start Claude Code with claude

  3. Execute /mcp to configure the new server

  4. Select slashid from the list of available servers

  5. Select Authenticate

  6. You will see a prompt stating that "The application Claude Code (slashid) wants to access the MCP server SlashID AI Connector". Click Allow the access.

  7. Sign in with your SlashID console credentials.

  8. You can now ask something, like one of the example queries below.

Example Queries

  • Show me details on user John
  • Show me everyone who can access the document "Product Overview.pdf"
  • Lookup user john_smith@example.com and show me the list of activities in the last month. After the list, provide a short analysis of these activities.
  • Show me applications available, their instances, and check on the identity graph who has access to each instance
  • Show me active detections on user john_smith@example.com