Skip to content
MCP & Identity Actions

Connect Avatier MCP to Copilot Studio, Claude Code, Codex and Cursor

Add https://mcp.avatier.com/mcp to Microsoft Copilot Studio, Claude Code, OpenAI Codex or Cursor, sign in with OAuth, and run Avatier Identity Actions from chat. Steps for each client.

Published: By Victor Oliveira5 min read
Light-mode editorial dashboard illustration: four rounded white cards down the left edge carry simple glyphs, a gear, a terminal chevron, curly braces and a cursor arrow, and thin teal lines run from each to one central card holding a round teal port with a key badge. On the right, two cards show green check dots and one shows a rising teal line chart.
TL;DR~40s read · skim-friendly summary

Add https://mcp.avatier.com/mcp to Microsoft Copilot Studio, Claude Code, OpenAI Codex or Cursor, sign in with OAuth, and run Avatier Identity Actions from chat. Steps for each client.

  • The Avatier MCP server URL is https://mcp.avatier.com/mcp. It uses Streamable HTTP and OAuth sign-in, so there is no API key to manage.
  • Microsoft Copilot Studio: add a Model Context Protocol tool, paste the URL, choose OAuth 2.0 with Dynamic discovery and sign in.
  • Claude Code, OpenAI Codex and Cursor each take one command or one config entry, then a sign-in with your Avatier account.
  • Avatier verifies the person before sensitive changes; requests follow your approval workflows, run as the signed-in user and land in Request History.
  • 37 of the 56 Identity Actions run from an assistant today; the 19 marked Web app only run in the Avatier web app.

The Avatier MCP server URL is https://mcp.avatier.com/mcp. It uses Streamable HTTP and signs you in with OAuth, so there is no API key to manage. Add that URL to Microsoft Copilot Studio, Claude Code, OpenAI Codex or Cursor, sign in with your Avatier account, and people can unlock, reset, request, approve and provision in plain language, with the same verification, policy and approvals as the Avatier console.

The steps below are the ones the Avatier MCP page gives, client by client. For what the server is and why Avatier built it, see Introducing the Avatier MCP Server.

One server URL, Streamable HTTP and OAuth sign-in

Every client points at the same address. The page puts it plainly: "One URL works in every MCP client. Pick yours, copy, paste, sign in."

Streamable HTTP is a Model Context Protocol term, and the protocol's authorization rules build on OAuth. The project's own documentation describes MCP as "an open-source standard for connecting AI applications to external systems." The current specification defines two standard transports, stdio and Streamable HTTP. With Streamable HTTP, "each message is an HTTP POST to a single MCP endpoint." That is why a remote server like Avatier's is a URL you add, rather than a program you install next to the assistant.

Sign-in is the second half. In the MCP specification, authorization is optional: "Authorization is OPTIONAL for MCP implementations." Where it is used, the specification "defines the authorization flow for HTTP-based transports." Whether a remote server asks for sign-in therefore depends on the server. Avatier's does. Its guardrail reads: "OAuth sign-in to your own tenant. No shared service account, no API key to manage."

Light dashboard infographic titled One URL, Four Clients: four rounded cards in a row, each with a small window icon, labeled Copilot Studio, Claude Code, OpenAI Codex and Cursor, joined by teal lines to one central card with a padlock and key labeled OAuth Sign-In, above the footer mcp.avatier.com/mcp. Microsoft Copilot Studio, Claude Code, OpenAI Codex and Cursor all add the same Avatier server URL and sign in with OAuth.

Setup steps for each client

The page heads this part "Up and Running in Under a Minute" and lists four clients, in this order. Each one includes the same step: sign in with your Avatier account.

Microsoft Copilot Studio

  1. In Copilot Studio, open your agent's Tools page and select Add a tool → New tool → Model Context Protocol.
  2. Name it Avatier MCP, add a short description and paste the server URL. Under Authentication, choose OAuth 2.0 with Dynamic discovery, then select Create and Next.
  3. In the Add tool dialog, choose Create a new connection, sign in with your Avatier account, then select Add to agent.
https://mcp.avatier.com/mcp

Claude Code

Run this in your terminal:

claude mcp add --transport http avatier https://mcp.avatier.com/mcp

Then start Claude Code. Type /mcp, choose avatier and sign in with your Avatier account.

OpenAI Codex

Run this in your terminal:

codex mcp add avatier --url https://mcp.avatier.com/mcp

Then run codex mcp login avatier and sign in with your Avatier account. Start Codex and ask.

Cursor

Merge this into ~/.cursor/mcp.json, or add a new MCP server from Cursor Settings:

{
  "mcpServers": {
    "avatier": {
      "url": "https://mcp.avatier.com/mcp"
    }
  }
}

Then select Connect next to avatier and sign in with your Avatier account.

Other MCP clients

The page's FAQ says the server works with "Any MCP client that supports remote HTTP servers, including Microsoft Copilot Studio, Claude Code, OpenAI Codex, Cursor, Claude, GitHub Copilot in VS Code and Gemini CLI." The step-by-step instructions on the page cover the first four. Whatever the client, the URL and the Avatier sign-in stay the same. The page's closing line is the whole procedure: "Paste one URL, sign in, and ask."

Light dashboard infographic titled Add, Sign In, Ask: three rounded slate cards with teal numbers 1, 2 and 3 show an empty text field with a cursor labeled Add the Server, a person outline with a teal key labeled Sign In, and an empty chat bubble labeled Ask, above the footer Paste one URL, sign in, and ask. Whichever client you use, setup is the same three moves: add the Avatier server, sign in with your Avatier account, then ask.

What happens on the first request

Once the server is connected, people ask in plain language. Avatier's MCP pages state the rule as "Your Assistant Asks. Avatier Decides." The pages list five guardrails:

  1. Verified First. "Avatier verifies the person before sensitive changes, with the methods your policy already allows."
  2. Your Approval Workflows. "Requests follow the approval workflows your tenant already has. Each action page shows how its approvals work."
  3. Acts as the Signed-In User. "OAuth sign-in to your own tenant. No shared service account, no API key to manage."
  4. Never Makes Up Values. "The connector only sends what the person actually said, and asks when something is missing."
  5. Every Request Recorded. "Requests land in Request History, ready to review and export."

The page's illustrative demo shows the pattern. To "Unlock my account.", the reply reads "verify: identity challenge passed · account: unlocked". To "Request Salesforce access for the new analyst.", it reads "policy: checked · approval: routed to owner · request: recorded". These are sample lines on the page, not customer transcripts, but they show where each guardrail lands: verification before the unlock, and an approval routed to an owner and a recorded request for the access ask.

If a request leaves out something an action needs, the connector asks rather than filling it in.

Light dashboard infographic titled Inside the First Request: a chat bubble on the left leads along a teal line through four rounded cards, a shield with a check labeled Verified First, a branching arrow labeled Tenant Approvals, a person labeled Signed-In User and a checked list labeled Request Recorded, to a stack of records, with the footer The assistant asks. Avatier decides. Four of Avatier's guardrails on one request, from verification to Request History, ready to review and export, whichever client sent it.

For deciding which people and agents should get an assistant connection at all, see AI Assistant Access Control. For general MCP server hardening, see How to Secure MCP Servers.

Which Identity Actions run from an assistant

The Identity Actions page lists "56 actions · 3 categories" and tags the ones that are "Web app only: not yet available in Avabot chat or MCP." Counted from the tags on the live page:

CategoryActionsWeb app onlyFrom an assistant
Credential Governance1798
Lifecycle & Access Governance24717
User & Group Self-Service15312
Total561937

The main MCP page frames the same work as "The Identity Work People Ask For Every Day", with tiles such as Unlock Accounts, Reset Passwords, Transfer to a New Role, Review Pending Approvals and Delegate Approval Authority.

So 37 actions run from a connected assistant today, including Unlock Account, Forgot Password, Request Access, Rehire and Add Members. The 19 tagged Web app only, such as the assisted resets, Manage Campaigns and Review Campaigns, run in the Avatier web app. The page adds one requirement: "Avabot chat and MCP require the current (.NET 10) Avatier server."

As general guidance, connect one client first, try a low-risk ask such as viewing your own account, and check Request History in the web app before you roll the connection out more widely.

For example asks in each category, see What Can You Ask Avatier MCP?.

Getting started

Pick your client above, add https://mcp.avatier.com/mcp, sign in with your Avatier account and ask for an assistant-ready action.

Billing runs on Pay Per Identity Action™, which is in invitation-only preview: "each completed, verified action is one Secure Outcome, and attempts, failures and retries are never billed." Getting started is free, Deployment Services are included and there is a 45-day money-back guarantee. Pricing is shared with qualified organizations.

For the platform and the preview, see the Avatier Identity Anywhere 2027™ site. For Credential Governance™ password and MFA controls, see Credential Governance™. For security documentation, see the Avatier Trust Center. For the company, see avatier.com.

Microsoft Copilot Studio, Claude Code, OpenAI Codex, Cursor and the other assistants named here are trademarks of their respective owners. No partnership with or endorsement by any third party is implied.

ABOUT THE AUTHOR

Victor Oliveira
Victor Oliveira

Victor Oliveira is Avatier's Development Team Lead for Latin America, building the AI that powers passwordless identity security. He holds a degree in Systems Analysis and Development from the Federal University of Mato Grosso do Sul.

Recognized on Gartner Peer Insights

4.4

Based on 14 verified reviews of AvatierIdentity Governance and Administration

Read the reviews on Gartner Peer Insights

Savings Calculator

Password Reset Cost Calculator

Enter your company size and see how much your help desk spends on password resets — and how much Avatier Credential Governance saves.

Horizon
Total Resets per Year
18,000
Annual Cost Without Automation
$500,000

Avatier Credential Governance reduces your cost by

$350,000

Over 1 year

See the full methodology and sources →