2,500+ MCP servers ready to use
Vinkius

Ember Climate MCP Server for VS Code Copilot 11 tools — connect in under 2 minutes

Built by Vinkius GDPR 11 Tools IDE

GitHub Copilot in VS Code is the most widely adopted AI coding assistant, embedded directly into the world's most popular code editor. With MCP support in Agent mode, Copilot can access external data and APIs to generate context-aware code grounded in real-time information.

Vinkius supports streamable HTTP and SSE.

RecommendedModern Approach — Zero Configuration

Vinkius Desktop App

The modern way to manage MCP Servers — no config files, no terminal commands. Install Ember Climate and 2,500+ MCP Servers from a single visual interface.

Vinkius Desktop InterfaceVinkius Desktop InterfaceVinkius Desktop InterfaceVinkius Desktop Interface
Download Free Open SourceNo signup required
Classic Setup·json
{
  "mcpServers": {
    "ember-climate": {
      "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    }
  }
}
Ember Climate
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

About Ember Climate MCP Server

Connect your AI agents to Ember Climate's open electricity dataset and gain instant access to global energy intelligence covering over 200 countries and regions.

GitHub Copilot Agent mode brings Ember Climate data directly into your VS Code workflow. With a project-scoped config, the entire team shares access to 11 tools. Copilot queries live data, generates typed code, and writes tests from actual API responses, all without leaving the editor.

What you can do

  • Carbon Intensity Analysis — Track yearly and monthly carbon footprint (gCO2/kWh) of electricity grids worldwide
  • Generation by Source — Break down electricity production by energy type: coal, gas, nuclear, wind, solar, hydro, and more
  • Demand Trends — Analyze electricity consumption patterns in TWh with per-capita metrics across nations
  • Power Sector Emissions — Monitor CO2 emissions from the power sector in megatonnes and percentage shares
  • Renewable Capacity Tracking — Follow monthly wind and solar capacity installations in GW to measure clean energy deployment
  • Multi-Country Comparison — Query multiple nations simultaneously using comma-separated country codes for comparative analysis
  • Filter Discovery — Explore available entities, energy sources, and date ranges dynamically before making targeted queries

The Ember Climate MCP Server exposes 11 tools through the Vinkius. Connect it to VS Code Copilot in under two minutes — no API keys to rotate, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.

How to Connect Ember Climate to VS Code Copilot via MCP

Follow these steps to integrate the Ember Climate MCP Server with VS Code Copilot.

01

Create MCP config

Create a .vscode/mcp.json file in your project root

02

Add the server config

Paste the JSON configuration above

03

Enable Agent mode

Open GitHub Copilot Chat and switch to Agent mode using the dropdown

04

Start using Ember Climate

Ask Copilot: "Using Ember Climate, help me...". 11 tools available

Why Use VS Code Copilot with the Ember Climate MCP Server

GitHub Copilot for Visual Studio Code provides unique advantages when paired with Ember Climate through the Model Context Protocol.

01

VS Code is used by over 70% of developers. adding MCP tools to Copilot means your team can leverage external data without leaving their primary editor

02

Project-scoped MCP configs (`.vscode/mcp.json`) let you commit server configurations to your repository, ensuring the entire team shares the same tool access

03

Copilot's Agent mode integrates MCP tools seamlessly with file editing, terminal commands, and workspace search in a single agentic loop

04

GitHub's enterprise compliance and audit features extend to MCP tool usage, providing visibility into how AI interacts with external services

Ember Climate + VS Code Copilot Use Cases

Practical scenarios where VS Code Copilot combined with the Ember Climate MCP Server delivers measurable value.

01

Live API integration: Copilot can query an MCP server, inspect the response schema, and generate typed API client code in the same step

02

DevSecOps workflows: security teams can give developers access to domain intelligence tools directly in their editor for real-time vulnerability assessment during code review

03

Data pipeline development: Copilot fetches sample data via MCP and generates transformation scripts, validators, and test fixtures from actual API responses

04

Documentation generation: Copilot queries available tools and auto-generates README sections, API reference docs, and usage examples

Ember Climate MCP Tools for VS Code Copilot (11)

These 11 tools become available when you connect Ember Climate to VS Code Copilot via MCP:

01

get_api_options

Use dataset (e.g., "electricity-generation"), temporal_resolution (e.g., "monthly", "yearly"), and filter_name (e.g., "entity", "series", "entity_code", "date", "year"). This tool is useful for discovering valid country codes, energy source types, and available date ranges before making specific data queries. Get available filter options for Ember electricity datasets

02

get_carbon_intensity_monthly

Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY-MM (e.g., "2023-01", "2024-12"). This helps analyze seasonal patterns in grid carbon footprint and track monthly decarbonization progress. Get monthly carbon intensity of electricity generation for countries/regions

03

get_carbon_intensity_yearly

Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY (e.g., "2020", "2023"). Returns emissions intensity data showing how clean or polluting the electricity grid is over time. Get yearly carbon intensity of electricity generation for countries/regions

04

get_electricity_demand_monthly

Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY-MM (e.g., "2023-01", "2024-12"). Useful for analyzing seasonal demand patterns, peak consumption periods, and demand forecasting. Get monthly electricity demand data for countries/regions

05

get_electricity_demand_yearly

Use entity or entity_code to specify countries (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY (e.g., "2020", "2023"). Essential for understanding energy consumption trends and comparing per-capita usage across nations. Get yearly electricity demand data for countries/regions

06

get_electricity_generation_monthly

). Returns generation in TWh and percentage share of total generation for each source. Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY-MM (e.g., "2023-01", "2024-12"). Use series to filter by specific energy sources (e.g., "coal", "wind", "solar", "hydro", "nuclear", "gas"). Perfect for analyzing seasonal generation patterns, renewable intermittency, and monthly energy mix changes. Get monthly electricity generation by source for countries/regions

07

get_electricity_generation_yearly

). Returns generation in TWh and percentage share of total generation for each source. Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY (e.g., "2020", "2023"). Use series to filter by specific energy sources (e.g., "coal", "wind", "solar", "hydro", "nuclear", "gas"). Essential for analyzing energy transition, renewable adoption, and fossil fuel phase-out progress. Get yearly electricity generation by source for countries/regions

08

get_generation_multi_entity

g., "BRA,DE,US" for Brazil, Germany, and United States). Use start_date and end_date with format YYYY for yearly or YYYY-MM for monthly data. Use series to filter by energy source (e.g., "coal", "wind", "solar", "hydro", "nuclear", "gas"). This is highly efficient for comparative analysis across multiple nations without making separate API calls. Example: entity_code="BRA,DE,US,CHN,IND" to compare BRICS+ nations energy generation. Get electricity generation data for multiple countries simultaneously

09

get_installed_capacity_monthly

Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY-MM (e.g., "2023-01", "2024-12"). Use series to filter by capacity type (e.g., "wind", "solar"). Tracks renewable infrastructure deployment and capacity growth over time across different nations. Get monthly installed power capacity (wind and solar) for countries

10

get_power_sector_emissions_monthly

Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY-MM (e.g., "2023-01", "2024-12"). Use series parameter to filter by emission types (e.g., "co2"). Enables granular tracking of monthly emission trends and seasonal variations in power sector pollution. Get monthly power sector CO2 emissions for countries/regions

11

get_power_sector_emissions_yearly

Use entity or entity_code to filter by country (e.g., "Brazil", "DE", "US"). Use start_date and end_date with format YYYY (e.g., "2020", "2023"). Use series parameter to filter by emission types (e.g., "co2"). Critical for tracking national decarbonization progress and climate policy effectiveness. Get yearly power sector CO2 emissions for countries/regions

Example Prompts for Ember Climate in VS Code Copilot

Ready-to-use prompts you can give your VS Code Copilot agent to start working with Ember Climate immediately.

01

"What is the carbon intensity of Brazil's electricity grid in recent years?"

02

"Compare wind and solar generation between Germany, China, and the US for the last 3 years."

03

"Show me the monthly electricity demand in France during 2024."

Troubleshooting Ember Climate MCP Server with VS Code Copilot

Common issues when connecting Ember Climate to VS Code Copilot through the Vinkius, and how to resolve them.

01

MCP tools not available

Ensure you are in Agent mode in Copilot Chat. MCP tools only appear in Agent mode.

Ember Climate + VS Code Copilot FAQ

Common questions about integrating Ember Climate MCP Server with VS Code Copilot.

01

Which VS Code version supports MCP?

MCP support requires VS Code 1.99 or later with the GitHub Copilot extension. Ensure both are updated to the latest version. Older versions of Copilot may not expose the Agent mode toggle.
02

How do I switch to Agent mode?

Open the Copilot Chat panel and look for two mode options: "Ask" and "Agent". Click "Agent" to enable autonomous tool calling. In Ask mode, Copilot provides conversational answers but cannot invoke MCP tools.
03

Can I restrict which MCP tools Copilot can access?

Yes. VS Code shows a tool consent dialog before any MCP tool is invoked for the first time. You can also configure tool access policies at the organization level through GitHub Copilot settings.
04

Does MCP work in VS Code Remote or Codespaces?

Yes. MCP servers configured via .vscode/mcp.json work in Remote SSH, WSL, and GitHub Codespaces environments. The MCP connection is established from the remote host, so ensure the server URL is accessible from that environment.

Connect Ember Climate to VS Code Copilot

Get your token, paste the configuration, and start using 11 tools in under 2 minutes. No API key management needed.