web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / MCP tools not listed i...
Copilot Studio
Answered

MCP tools not listed in Agent custom connector

(3) ShareShare
ReportReport
Posted on by 26
I was able to successfully add a custom connector for MCP server. When testing it in Power App I am able to send a successful requests and receive back the list of available tools. However, when I try to add this MCP tool to my agent in the Copilot Studio, the list of tools displays "No tools available." I don't see any obvious errors as the network request returns an empty collection and no errors.
 
MCP connector Swagger configuration:
swagger: '2.0'
info:
  title: REDACTED
  description: MCP Test Specification, YAML for SSE MCP support in Copilot Studio
  version: 1.0.0
host: REDACTED.net
basePath: /
schemes:
  - https
consumes: []
produces: []
paths:
  /mcp:
    post:
      summary: Contoso Lead Management Server
      x-ms-agentic-protocol: mcp-streamable-1.0
      operationId: InvokeServer
      responses:
        '200':
          description: Success
parameters: {}
responses: {}
securityDefinitions:
  api_key:
    type: apiKey
    in: header
    name: api-key
security:
  - api_key: []
tags: []
 
Testing in Power Apps:
 
Trying to set it up in Copilot Studio agent (clicking refresh button doesn't help):

I have the same question (4)
  • Michael E. Gernaey Profile Picture
    53,976 Moderator on at
     
    I believe one of my other posters helped someone with this. I apologize I am not sure what the issue is so I am only sharing this just in case it helps.
     
     
    I am working on my own custom MCP so hopefully in the next few days I might even have an answer for you that is much more definitive.
     
    If you by chance got it working though it would be great if you can share how.
     
    Thanks!!
  • Verified answer
    ES-21071522-0 Profile Picture
    26 on at
    I've got it working using the GitHub provided template when creating a new connector:
    - New custom connector
    - Import from GitHub
    - Connector type: Custom
    - Branch: dev
    - Connector: MCP-Streamable-HTTP
     
    When in the edit mode, I switched to Swagger editor and updated the generated YAML. The only thing that I changed was the URL and custom headers. I don't know what was different before that didn't make it work.
     
  • Michael E. Gernaey Profile Picture
    53,976 Moderator on at
     
    Thank you for sharing, that is very helpful for future folks having an issue with this!!
  • MA-16121108-1 Profile Picture
    4 on at
    hi @ES-21071522-0 
    could you please share what you've mentioned for the URL and custom headers in the updated swagger YAML?
  • CU08020953-0 Profile Picture
    2 on at
    سلام عليكم. لو سمحتم عندي استفسار الحين كيف اقدر لطلاب بعملاتي المشفره عشان عندي ٢٢٠٠٠ ما قد خذيتها  ابيها كان اقدر افيدوني أن شاء الله اني اقدر استعيدها

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 624

#2
Vish WR Profile Picture

Vish WR 181

#3
Haque Profile Picture

Haque 180

Last 30 days Overall leaderboard