Connect Climatiq to Copilot
Add the Climatiq MCP server to a Microsoft Copilot Studio agent, so it can calculate emissions with Climatiq’s data.
Summary
In Copilot Studio, you add Climatiq as a tool to an agent. You can then use the agent in Copilot Studio, Microsoft 365 Copilot or Teams. This guide shows you how to set it up and check that it works.
The Intro to the Climatiq MCP server explains what it is, when to use it and what the free trial includes.
Using GitHub Copilot in VS Code? See MCP connections for developers.
Prerequisites
- A Climatiq account. Sign up if you don’t have one. New users get a free trial.
- One login to the Climatiq dashboard. Log in to app.climatiq.io at least once before you connect. This first login creates the link between your account and the MCP server.
- Access to Microsoft Copilot Studio, with permission to create or edit agents.
- Microsoft Dataverse set up in your environment. Copilot Studio stores agents in Dataverse. If it isn’t set up, ask your Microsoft admin to turn it on.
Steps
Open your agent
In Copilot Studio , open the agent that should use Climatiq, or create a new one.
Add an MCP tool
Go to Tools, select Add a tool, then New tool and Model Context Protocol.
Enter the server details
- Server name:
Climatiq - Server description:
Calculates carbon emissions and searches emission factors with Climatiq.Your agent uses this description to decide when to use Climatiq. - Server URL:
https://mcp.climatiq.io. This tells your agent where to find Climatiq’s tools.
Choose how to authenticate
Pick one:
- Sign in with your Climatiq login: select OAuth 2.0, then Dynamic discovery.
- Use an API key: select API key, choose Header and enter
Authorizationas the header name.
Select Create.
Connect and add the tool
Create a new connection. If you chose an API key, enter Bearer <YOUR_API_KEY> as the key. Then select Add to agent.
Turn on generative AI orchestration
In your agent’s Settings, set Use generative AI orchestration for your agent’s responses? to Yes. Without it, the agent doesn’t use Climatiq’s tools.
Test your agent
Ask a question in the test pane. To use the agent in Microsoft 365 Copilot or Teams, publish it to that channel.
For details, see Microsoft’s guide to connecting MCP servers in Copilot Studio .
How to confirm it worked
- In the test pane, ask: “What are the emissions of 500 kWh of electricity in Germany?”
- The answer should state that it used Climatiq and give a CO2e value with the emission factor and source behind it.
Troubleshooting
I signed in, but every calculation fails
Log in to app.climatiq.io once, then try again. The first dashboard login is what links your account to the MCP server.
My API key is rejected
Check that the key is active in API Toolkit → API Keys in the dashboard, that it was copied in full and that you entered it as Bearer <YOUR_API_KEY>.
Where do my usage and saved product footprints go?
It depends on how you connected. If you signed in with your Climatiq login, they go to a project named ‘OAuth Project (Automatically created)’, which Climatiq creates the first time you sign in. If you connected with an API key, they go to the project that key belongs to.
For other issues, see Available tools and troubleshooting.