Skip to content

Site Scanner MCP Server — ChatGPT setup guide

Connect ChatGPT to Evinced Site Scanner MCP and ask ChatGPT about your accessibility scan results in plain language. A workspace admin adds the plugin once; then each person connects their own Evinced account.

You need an admin or owner role in a ChatGPT Business or Enterprise workspace, an Evinced Site Scanner account, and about 10 minutes.

Every value used in step 3. Copy them exactly.

Field Value
Custom name Evinced Site Scanner
MCP Server URL https://site-scanner-mcp.evinced.io/mcp
Authentication OAuth, already selected
Advanced authentication settings Leave as they are
Description (optional) Accessibility scan results
Icon (optional) The Evinced icon, or none

A ChatGPT workspace admin does this once.

Adding a plugin for your whole workspace takes an admin or owner role.

  1. Go to admin.openai.com, choose your ChatGPT workspace and open Plugins.
  2. Click + Add.
The Admin Console's Plugins page on the workspace's tab, with the Add button at top right highlighted as action 2.

The Site Scanner server is hosted online, so the plugin is made from its URL.

  1. In the Add menu, click Create MCP plugin.
The Add menu open, with Create MCP plugin, create a plugin from an MCP URL, highlighted as action 1.

The New custom plugin dialog opens.

  1. Custom name: Evinced Site Scanner

  2. MCP Server URL:

    https://site-scanner-mcp.evinced.io/mcp
  3. Tick I understand and want to continue.

  4. Click Create.

The New custom plugin dialog: the custom name Evinced Site Scanner as action 1, the MCP Server URL as action 2, the I understand and want to continue box ticked as action 3 and the Create button as action 4. Authentication is set to OAuth.

ChatGPT opens an authorization window so it can read the server’s tools.

  1. Sign in with your Evinced account in the window that opens.

    The New custom plugin dialog waiting, with the message Complete the connection in the authorization window.
    The dialog waits for your sign-in
    The Evinced log-in page, with the email field and Continue button highlighted.
    Sign in to Evinced
  2. Back in the Admin Console, open Evinced Site Scanner in your workspace’s plugin list.

A new plugin stays switched off until an admin reviews it.

  1. On the plugin’s page, click Review app.

    The Evinced Site Scanner plugin page in the Admin Console, asking to review the tools and role access, with the Review app button highlighted as action 1.
  2. Open each Review potential risk item, tick its boxes and go Back.

  3. Click Publish.

    The review dialog for Evinced Site Scanner: role access for all roles, 17 tools enabled, both potential risks marked Reviewed as action 2, and the Publish button as action 3.

Evinced Site Scanner now shows as Enabled in your workspace’s plugins, available for everyone to install.

The workspace's plugin list in the Admin Console, showing Evinced Site Scanner as a Workspace plugin that is Available and Enabled. The developer's details are censored.
Developer details censored for this guide

Everyone does this once, each with their own Evinced account.

  1. In ChatGPT, open Plugins, choose your workspace’s tab and click + on Evinced Site Scanner.

    ChatGPT's Plugins page on the workspace's tab, showing the Evinced Site Scanner plugin with its plus button highlighted as action 1.
  2. Sign in with your Evinced account in the tab that opens.

    The Evinced log-in page, with the email field and Continue button highlighted.
  3. Back in ChatGPT, the plugin is installed: you’re connected.

    The Evinced Site Scanner plugin in ChatGPT, marked Installed.

ChatGPT uses installed plugins when they fit. Picking it yourself makes sure.

  1. In the message box, click +.
  2. Type Evinced and choose Evinced Site Scanner.
ChatGPT's message box: the plus button as action 1, and Evinced Site Scanner in the Plugins list as action 2 after typing Evinced.

The Who Am I tool only reads. It’s the quickest way to check which account ChatGPT is using.

  1. With the plugin picked, ask:

    run your whoami tool.
  2. ChatGPT replies with your Evinced account and tenant.

ChatGPT's answer after using Evinced Site Scanner, naming the connected user and tenant, highlighted as your account and tenant. The values are censored.
Account details censored for this guide

Ask in plain language. ChatGPT picks the Site Scanner tool that fits.

  1. In the same chat, ask about your sites, for example:

    List my properties as a table: name, latest scan date and score.
  2. ChatGPT runs the matching tool (here, List Properties) and answers from your live Site Scanner data.

ChatGPT's answer from the List Properties tool: a table of properties with their latest scan date and score. The values are censored.
Property names, dates and scores censored for this guide

The plugin also works where ChatGPT runs tasks. In Work mode, click Plugins under the message box, choose Evinced Site Scanner, and ask as in steps 8 and 9.

What you see What to do
No “Create MCP plugin” when you click Add Only workspace admins and owners can add plugins in the Admin Console. On Enterprise, also switch on Create plugins with MCPs under Workspace settings › Permissions & roles.
“Could not complete this request” when you click Create A plugin for the same server URL already exists, for example one you added just for yourself. Delete that one, then create the plugin again.
Evinced Site Scanner isn’t listed in Plugins An admin hasn’t published it yet, or your role doesn’t have access to it. Ask an admin to check the plugin’s Role access.
ChatGPT asks you to confirm the tenant That’s the server’s first check in a new chat. Confirm it, or run whoami first (step 8).
Wrong Evinced account after you connect In Plugins, open ⋯ on Evinced Site Scanner and choose Uninstall, then add it again (step 6). The sign-in asks for your credentials each time.

Evinced Site Scanner is ready in ChatGPT. Each person connects their own Evinced account once.