Announcements
You're right - GitHub's MCP server is responding in SSE (Server-Sent Events) format, but Copilot Studio expects plain JSON.
Copilot Studio only supports Streamable HTTP transport. SSE support was deprecated after August 2025. Since GitHub's MCP server is sending SSE format (event: message data: {...}), Copilot Studio can't parse it.
event: message data: {...}
try this fix:
You need GitHub's MCP server to use Streamable HTTP instead of SSE. Check if GitHub provides a different endpoint:
https://.../sse
/runtime/webhooks/mcp/sse
https://.../mcp
/runtime/webhooks/mcp
Try changing the MCP server URL in Copilot Studio to the HTTP endpoint.
If GitHub only provides SSE:
You'll need a conversion layer:
test:
Use curl or Postman to hit the endpoint directly. If you see text/event-stream with event: and data: lines, it's SSE. You need to find or create an HTTP endpoint that returns plain application/json.
curl
text/event-stream
event:
data:
application/json
https://learn.microsoft.com/microsoft-copilot-studio/mcp-add-existing-server-to-agent
https://learn.microsoft.com/azure/container-apps/mcp-troubleshooting
Best regards, Valantis
✅ If this helped solve your issue, please Accept as Solution so others can find it quickly. ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :). 🏷️ For follow-ups @Valantis. 📝 https://valantisond365.com/
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.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Valantis 370
Romain The Low-Code... 184 Super User 2026 Season 1
chiaraalina 57 Super User 2026 Season 1