Skip to main content

July 2026

July 6, 2026

API · MCP
  • Added land use change (land_use_change) as a new GHG emission category across API, MCP, and historical emissions (Scope 1 — LULUCF). The MCP get_greenhouse_gas_emissions tool now accepts category='land_use_change'.

July 5, 2026

CLI
  • CLI: Added SIGTERM handling for clean shutdown in containers — the CLI now exits gracefully with code 143 when stopped by Docker, Kubernetes, or systemd.
  • Documentation: Expanded CLI docs with exit codes reference, structured JSON error output format, auth status --check for credential validation, automatic retry behavior, --json shorthand, dcy doctor exit codes, and config unset/set validation.

July 4, 2026

MCP · Documentation
  • MCP: Added client-side enum validation to 14 tools — catches invalid status, ownership, situation, transport_type, category, framework, impact_category, and other enum parameters before API calls with clear error messages instead of silent empty results.
  • MCP: Enriched docstrings for 9 tools with GHG scope context and usage hints, improving LLM tool discovery for list_vehicles, list_employees, list_transports, list_files, get_recent_activities, list_logistics_hubs, get_logistics_report, get_custom_kpi, and get_kpi_campaign_values.
  • MCP: Fixed incorrect enum values in vehicles, hotel stays, transports, and business travels tool documentation.
  • MCP: Added Gemini CLI configuration to the MCP quickstart guide.
  • Documentation: API response field accuracy sweep — fixed types, nullability, and missing fields across 20+ endpoint pages. Added cross-links between API, CLI, and MCP documentation.

July 3, 2026

API · MCP · Documentation
  • API: Added async logistics report export endpoint GET /v1/logistics/report/export — queues a background job to generate a detailed row-per-leg export (CSV, Excel, or JSON with optional per-client ZIP) and emails a download link when ready.
  • MCP: Added initial client-side enum validation and enriched tool docstrings for better LLM self-correction and tool selection.
  • MCP: Expanded _INSTRUCTIONS with workflow guidance and best practices for multi-step analysis.
  • Documentation: Removed 56 internal/UI-only endpoint pages from public API docs — the developer center now shows only endpoints useful for external API consumers.
  • Documentation: Fixed API base URLs from /api/v1/ to /v1/ and improved the API introduction with versioning and rate limit information.
  • Documentation: Enriched CLI documentation across all command pages with output examples, flag tables, JSON examples, and missing subcommands.
  • Documentation: Elevated 8+ MCP tool pages with response examples, parameter fixes, and scope guidance.

July 2, 2026

Documentation
  • Documentation: Added Common Errors sections to all API endpoint pages with error codes, descriptions, and resolution guidance.
  • Documentation: Added LCA endpoint pagescreate-from-json, create-from-excel, validate, impacts, export-xlsx, and dashboard.
  • Documentation: Added imports endpoint pages for column-values and error-groups.

July 1, 2026

Documentation

June 2026

June 30, 2026

API · MCP
  • MCP: Expanded toolset from 21 to 45 tools — added 24 new read-only tools across facilities detail, wastes, hotel stays, transports, logistics (clients/hubs/report/summary), files, historical emissions, total impacts, emission factors, projects, dashboards, decarbonization plans, KPI datasets/campaigns/assignments, LCA block/piece impacts + validation, elastic data, and compliance.
  • API: Added Elastic Data field/record CRUD endpoints with type-aware filtering and sorting — new POST/PATCH/DELETE for fields and records with operator grammar for typed queries.
  • API: Added LCA ecoinvent activity linking — three new endpoints for searching ecoinvent 3.11 activities (GET /v1/lca/ecoinvent/activities), resolving locations (GET /v1/lca/ecoinvent/activity-locations), and linking materials to impact sources (POST /v1/lca/materials/{id}/link).

June 29, 2026

API · MCP
  • API: Exposed LCA portfolio and dashboard via public API — GET /lca/portfolio and GET /lca/portfolio/{lca_id}/dashboard now accept API key authentication alongside JWT.
  • MCP: Added LCA toolslist_lcas for querying portfolios and get_lca_dashboard for EN 15804 environmental impact results.

June 15, 2026

API
  • API: Added employees bulk delete endpoints — delete by IDs (POST /v1/employees/bulk-delete) and by filters (POST /v1/employees/bulk-delete-by-filters).

June 8, 2026

API
  • API: Added custom KPI Excel download endpoint (GET /v1/custom-kpi/datasets/{id}/download) for programmatic data export.
  • API: Added GET /v1/invoices/totals endpoint for aggregated invoice metrics.
  • API: Added filter_by parameter to GET /v1/purchases for server-side per-column filtering.

June 1, 2026

MCP
  • MCP: Fixed Clerk SSO token support in the MCP OAuth authentication flow.

May 2026

May 9, 2026

API · Documentation
  • API: Added logistics fuel recharges endpoints — POST /v1/logistics/recharges and POST /v1/logistics/recharges/bulk for recording fleet fuel consumption.
  • Documentation: Added Security & Compliance page covering API key lifecycle, data protection, access control, and incident response.

May 5, 2026

MCP

May 4, 2026

Documentation

April 2026

April 23, 2026

API
  • API: Added POST /v1/invoices/recalculate for async invoice recalculation with email notification.
  • API: Added new filter parameters and filter-options endpoint to invoices.

April 22, 2026

API · MCP
  • API: Exposed total_energy_kwh on vehicle consumption endpoints.
  • API: Added GET /v1/waste-efs endpoint for querying waste emission factors.
  • MCP: Added get_greenhouse_gas_emissions tool to MCP emissions page.

April 17, 2026

API
  • API: Added wastes list, detail, bulk-delete, and unique-values endpoints.

April 16, 2026

CLI · Documentation
  • ⚠️ CLI: Renamed CLI binary from dcycle to dcy — all commands now use the dcy prefix.
  • Documentation: Completed dcy CLI command coverage in developer center docs.
  • Documentation: Added ISO 14001 management systems guide.

April 8, 2026

API · MCP
  • API: Added Imports moduleGET /v2/imports/sessions for listing and filtering import sessions, plus provider-backed options endpoint.
  • MCP: Added remote mode setup for VS Code, ChatGPT, and Copilot Studio to MCP quickstart.

April 7, 2026

Documentation
  • Documentation: Added Imports section to the developer center.

April 6, 2026

MCP
  • MCP: Added Copilot Studio, ChatGPT, and Gemini CLI configuration guides to MCP quickstart.

April 1, 2026

MCP
  • MCP: Launched remote MCP server at mcp.dcycle.io — no local installation required.

March 2026

March 31, 2026

API
  • API: Added autonomous file upload flowPOST /v1/files/upload and POST /v1/files/process for programmatic document upload with AI-powered extraction and retry support.

January 2026

January 30, 2026

CLI · MCP · Documentation

January 12, 2026

Documentation
  • Documentation: Added ISO 14064 documentation structure with category-by-category emission guides.

January 11, 2026

API
  • API: Updated API key authentication to include user attribution on API key requests.

December 2025

December 23, 2025

API

December 11, 2025

API

December 3, 2025

Documentation
  • Documentation: Added GHG Protocol Scope 3 guides — Category 1 through Category 9, covering purchased goods, capital goods, fuel & energy, upstream transport, waste, business travel, employee commuting, and downstream transport.

December 2, 2025

API

November 2025

November 20, 2025

API · Documentation