Dcycle MCP Server
The Dcycle MCP (Model Context Protocol) Server lets AI assistants like Claude query your sustainability data directly — organizations, invoices, vehicles, employees, purchases, business travel, and logistics.What is MCP?
MCP is an open standard created by Anthropic that lets AI assistants securely connect to external data sources. Think of it like connecting Google Calendar to Claude — but for your carbon footprint data.Connection Modes
The Dcycle MCP server supports two modes:Remote (Recommended)
Connect directly to
https://mcp.dcycle.io — no installation needed. Authenticate with your Dcycle account via OAuth 2.0.Local (stdio)
Run the server on your own machine with a Dcycle API key. Useful for automation or custom deployments.
What Can You Do?
Organizations
View organization hierarchy, metrics, and group structure
Invoices
Query electricity, gas, water, and other energy invoices with co2e data
Vehicles
Explore fleet data — vehicle types, fuel, ownership, and emissions
Employees
List employees and commuting data
Purchases
Query Scope 3 purchased goods and services
Business Travel
View travel records by transport type with emissions
Logistics
Shipping requests with routes, loads, and kgCO2e
Reference Data
GHG scopes, emission categories, sectors
Available Tools
| Tool | Description |
|---|---|
get_connection_status | Verify connection and show data overview |
get_organization_metrics | Counts of all data types |
get_organization_tree | Parent-child org hierarchy |
get_organization_canvas | All orgs with connections |
list_invoices | Energy invoices with filters |
list_vehicles | Fleet vehicles with fuel and co2e |
list_employees | Employees and commuting |
list_purchases | Purchased goods & services |
list_business_travels | Travel records with co2e |
list_logistics_requests | Shipping with emission calculations |
list_members | Organization users with name, email, and role |
list_processing_jobs | Data upload/calculation status and errors |
get_use_of_product_emissions | Scope 3 use-of-sold-products |
How It Works
Remote mode
Local mode (stdio)
Security
- Read-only — All 13 tools are annotated with
readOnlyHint: true. The server never modifies data. - Remote mode — Authentication via OAuth 2.0 (Cognito). Your credentials never leave Dcycle’s infrastructure.
- Local mode — Authentication via your API key, scoped to what your key can access. The server runs on your machine.
Compatible AI Assistants
The Dcycle MCP server works with any MCP-compatible AI assistant. Here’s how to connect the most common ones:GitHub Copilot (VS Code)
GitHub Copilot (VS Code)
Requires VS Code 1.101+ with the GitHub Copilot extension. MCP tools are available in Agent mode only.Add to On first use, VS Code will open a browser window to authenticate with your Dcycle account via OAuth 2.0. Tokens are managed automatically by VS Code.
.vscode/mcp.json in your project (or open MCP: Open User Configuration from the command palette for a global config):Note: The root key is"servers"— not"mcpServers"(which is the Claude Desktop format).
ChatGPT
ChatGPT
Requires a Pro, Plus, Business, or Enterprise plan. Configuration is done entirely through the UI — no config file needed.
- Go to Settings → Apps → Advanced settings → Developer mode and enable it.
- In any chat, click ”+” and select Add connector.
- Enter:
- Name:
Dcycle - MCP Server URL:
https://mcp.dcycle.io/mcp
- Name:
- On first use ChatGPT will redirect you to log in with your Dcycle account via OAuth 2.0.
Microsoft Copilot Studio
Microsoft Copilot Studio
Microsoft Copilot Studio is an enterprise no-code agent builder (separate from GitHub Copilot). MCP is supported in GA and requires a Copilot Studio license with Generative Orchestration enabled on your agent.
- Open your agent and go to the Tools tab.
- Click Add a tool → New tool → Model Context Protocol.
- Fill in the wizard:
- Server name:
Dcycle - Server description:
Query Dcycle sustainability data — organizations, invoices, vehicles, employees, purchases, business travel, and logistics. - Server URL:
https://mcp.dcycle.io/mcp
- Server name:
- For Authentication, select OAuth 2.0 → Dynamic discovery. Copilot Studio auto-discovers the Dcycle authorization endpoints.
- Click Create. Copilot Studio will show a Redirect URL — copy it.
- Register that Redirect URL in your Dcycle account settings so the OAuth flow can complete.
Note: Only Streamable HTTP transport is supported. Localhost servers are not reachable from Copilot Studio’s cloud infrastructure.
Gemini CLI
Gemini CLI
Add to On first use Gemini CLI will open a browser for OAuth authentication. You can also trigger it manually:Tokens are stored at
~/.gemini/settings.json (global) or .gemini/settings.json in your project root:~/.gemini/mcp-oauth-tokens.json.Note: Gemini in Google Workspace and Google AI Studio do not support connecting to external MCP servers. Use the Gemini CLI.
Getting Started
Quickstart Guide
Connect in under a minute using the remote server — no installation needed

