Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
FelipeD
Partner - Contributor III
Partner - Contributor III

Setup Qlik Cloud MCP & LLM Copilot

Hi team,

I tried to set up this LLM but currently, to make the test with Swagger on Power Automate to authorize the OAuth session, it indicates that the redirect URI is not registered, and I made this in the before steps.

Some have the same problem or know other steps to work with Qlik Cloud MCP and Copilot.

Thanks

Labels (1)
12 Replies
JacovCohenQ
Partner - Contributor III
Partner - Contributor III

Has anyone managed to create such a working connection between Qlik MCP and Copilot?

marksouzacosta

From my research:

Right now, Microsoft Copilot doesn’t expose a feature that lets you attach or register your own MCP servers. That means:

  • You can’t add custom MCP tools
  • You can’t point Copilot at your own MCP server
  • You can’t extend Copilot’s capabilities through MCP the way you might with other platforms

However, if you are a user of Microsoft Copilot Studio, you can use MCP Servers:
https://learn.microsoft.com/en-us/microsoft-copilot-studio/agent-extend-action-mcp

I tried to setup the Microsoft Copilot Studio, but I could not access the MCP Server part. Maybe the trial account does not allow that.

 

Regards,

Mark Costa

Read more at Data Voyagers - datavoyagers.net
Follow me on my LinkedIn | Know IPC Global at ipc-global.com

nicodataiq
Partner - Contributor II
Partner - Contributor II

Hi! I managed to get this working without issues. Microsoft Copilot Studio allows you to add custom MCP Servers to your agents, however, there is a bug to be aware of: tools that require a "measure" as input don't expose that parameter properly, which means the agent in Copilot Studio won't be able to use those tools as expected.

If you're looking to integrate with Copilot Studio, I'd be happy to share a mini tutorial with the steps I followed. Just let me know!

jomar_ebonite
Partner - Contributor III
Partner - Contributor III

Hi @nicodataiq if you could share a tutorial on how you setup this, that would be a great help. appreate it!

banderson735
Employee
Employee

@FelipeD - I just posted a community article on how to use Microsoft's Agent Toolkit to create a Copilot agent that integrates with Qlik's MCP Server. 

hugo_andrade
Partner - Specialist
Partner - Specialist

Based on the replies in this thread, the bigger point is to first confirm which Microsoft product you are using. A few people noted that regular Microsoft Copilot is not the same as Copilot Studio for MCP scenarios, and another member said they got it working in Copilot Studio, with one limitation around tools that require a measure parameter. There is also now a Qlik article shared by @banderson735  showing an Agent Toolkit approach for integrating a Copilot agent with Qlik MCP. 

My first step would be to follow that new article from @banderson735  and test against Copilot Studio / Agent Toolkit rather than Swagger or standard Copilot first. That should help separate a true OAuth redirect problem from using the wrong Microsoft entry point for MCP. 

Hope this helps. Please give it a like, mark it as Helpful or Solution if that was the case.

Live and Breathe Qlik & AWS.
Follow me on my LinkedIn | Know IPC Global at ipc-global.com

nicodataiq
Partner - Contributor II
Partner - Contributor II

Hi everyone! As promised, here's a quick tutorial on how I got Qlik Cloud MCP working with Microsoft Copilot Studio.

Tutorial: Connecting Qlik MCP with Copilot Studio

1. Create the OAuth Client in Qlik Cloud

Go to Qlik Cloud → Administration Activity Center → OAuth → Create new

Configure it as follows:
- Client type: `Web`
- Scopes: `user_default`, `mcp:execute`
- Redirect URLs: leave empty for now

Save and copy your Client ID and Client Secret.

> ⚠️ Important: Make sure to select **Web** as the client type, if you choose *Native*, no Client Secret is generated and the integration will not work.

2. Create the MCP Tool in Copilot Studio

Go to Tools → Add Tool → Model Context Protocol → Manual and fill in the fields:

| Field | Value |
| - - - | - - - |
| Client ID | The one generated in Qlik |
| Client Secret | The one generated in Qlik |
| Authorization URL | `https://<your-tenant>.qlikcloud.com/oauth/authorize` |
| Token URL | `https://<your-tenant>.qlikcloud.com/oauth/token` |
| Refresh URL | `https://<your-tenant>.qlikcloud.com/oauth/token` |
| Scopes | `user_default mcp:execute` |

Replace `<your-tenant>` with your actual Qlik Cloud domain, then save.

3. Complete the Redirect URL back in Qlik

After saving in Copilot Studio, a Redirect URL is automatically generated.

Go back to Qlik → OAuth → Edit the client you created → paste that Redirect URL exactly as it appears → Save.

That's it! Hope this helps someone. Happy to answer questions if anything is unclear. 🙌

⚠️ One open issue: I'm still hitting a bug with the input fields on tools that require measures, if anyone has figured out how to work around that, I'd love to hear from you!

paulcalvet
Specialist
Specialist

Hello,

Many thanks for this quick tutorial.

I try to configure it and I have an error when I click on the buton to retrieve the qlik capabilities.

I will recreate it with your tutorial.

What do you mean when you said : I'm still hitting a bug with the input fields on tools that require measures, if anyone has figured out how to work around that, I'd love to hear from you!

Thanks !