Skip to main content
MCP server CX Codex

Copilot Studio — MCP server for Claude Code and other clients

Brings Copilot Studio tooling into MCP-compatible clients: agents, workflows, credit usage. Requires a Microsoft work account with access to a Copilot Studio environment.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add copilot-studio -- npx -y @microsoft/copilot-studio-mcp
Open on GitHub

What Copilot Studio does

The server is one entry point into the Copilot Studio agent and automation lifecycle — authoring, configuration, testing, deployment, monitoring and day-to-day management. Once you sign in and pick an environment, your client sees the tools of the connected service.

Five tools ship with it. discover_resources surfaces connector operations and schemas, connections that already exist, values of dependent parameters, and resources you can attach. get_consumption reports past credit spend by agents or workflows, plus the current capacity of the environment. manage_agents and manage_workflows cover inventory, draft authoring, lifecycle, publishing, real tests and run diagnostics. get_copilot_studio_skills is the starting point for guidance: read the matching core skill first, then schema.json. Individual operations inside these tools are reached through action and parameters; before building unfamiliar arguments, ask discover_resources with action=describe_actions for the focused contract and side effects.

Node.js 22.18 or later is required, with Node.js 24 LTS recommended, along with a Microsoft work account that can reach a Copilot Studio environment. Your client launches the package through npx and talks to it over stdio, so there is no remote URL to enter. Under a FedRAMP High requirement the GitHub Copilot harness agent switches off at runtime to keep data inside the compliance boundary.

What it helps with

  • see which operations and schemas a connector exposes
  • check how many credits agents burned over a period
  • take an agent draft through publishing
  • run workflow tests and read the diagnostics
  • read the core Copilot Studio skill before authoring

Example prompts for the agent

  • Use discover_resources to list the operations on this connector and describe their contract
  • How many credits did the environment consume last month?
  • Publish the agent draft and show me the check result

How to install Copilot Studio

Platform CLI

claude mcp add copilot-studio -- npx -y @microsoft/copilot-studio-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Copilot Studio

How do I install Copilot Studio in Claude Code?

Run claude mcp add copilot-studio -- npx -y @microsoft/copilot-studio-mcp. The client starts the package and communicates with it over stdio.

What does the Copilot Studio MCP server do?

It exposes Copilot Studio tooling to an MCP-compatible client: resource discovery, credit consumption, agent and workflow management, and skill guidance.

What do I need before it works?

Node.js 22.18 or later, an MCP-compatible client, and a Microsoft work account with access to a Copilot Studio environment. Access follows your identity, environment permissions and organizational policies.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor