Skip to main content
Glama

title: Climatiq MCP TypeScript Interface emoji: ๐ŸŒ colorFrom: green colorTo: blue sdk: docker app_port: 7860 pinned: false license: mit

๐ŸŒ Climatiq MCP TypeScript Interface

A TypeScript-based Model Context Protocol (MCP) server with web interface for calculating CO2 emissions using the Climatiq API.

Related MCP server: TypeScript MCP Server Boilerplate

๐Ÿš€ Features

  • ๐Ÿ” Search Emission Factors: Find emission factors by keyword, region, and category

  • ๐Ÿงฎ Calculate Emissions: Calculate CO2 emissions using specific emission factors

  • ๐ŸŒ Multi-region Support: Support for global emission factors (FR, DE--- title: Climatiq MCP Interface emoji: ๐ŸŒ colorFrom: green colorTo: blue sdk: gradio sdk_version: 4.44.0 app_file: app.py pinned: false license: mit


๐ŸŒ Climatiq MCP Interface

A Gradio-based web interface to test the Climatiq MCP (Model Context Protocol) server functionality for calculating CO2 emissions.

๐Ÿš€ Features

  • ๐Ÿ” Search Emission Factors: Find emission factors by keyword, region, and category

  • ๐Ÿงฎ Calculate Emissions: Calculate CO2 emissions using specific emission factors

  • ๐ŸŒ Multi-region Support: Support for global emission factors (FR, DE, US, etc.)

  • ๐Ÿ“Š Interactive Results: View detailed emission breakdowns and factor information

  • โšก Quick Examples: Pre-configured examples for common use cases

๐Ÿ› ๏ธ How to Use

1. Configure API Key

This Space requires a Climatiq API key. To set it up:

  1. Go to Climatiq.io and create an account

  2. Get your API key from the dashboard

  3. In this Space's Settings โ†’ Repository secrets, add:

    • Name: CLIMATIQ_API_KEY

    • Value: Your Climatiq API key

2. Search for Emission Factors

  • Enter search terms like "electricity", "concrete", "transport"

  • Filter by region (FR, DE, US, etc.) and category

  • Browse the results table to find appropriate emission factors

3. Calculate Emissions

  • Copy the Activity ID from search results

  • Enter your activity data (amount, unit, unit type)

  • Specify the region if needed

  • Click "Calculate Emissions" to get CO2eq results

๐Ÿ“‹ Example Use Cases

Electricity Emissions

Search: "electricity france"
Activity ID: electricity-supply_grid-source_production_mix
Amount: 100 kWh (Energy) - Region: FR
Result: ~3-6 kg CO2eq (low carbon due to nuclear)

Natural Gas Emissions

Search: "natural gas industrial"
Activity ID: fuel-type_natural_gas-fuel_use_industrial
Amount: 10 mยณ (Volume) - Region: CA
Result: ~20 kg CO2eq

Transport Emissions

Search: "truck transport"
Select appropriate truck type from results
Amount: 100 km (Distance)
Result: Varies by vehicle type and load

๐Ÿ”ง Technical Details

This interface connects to the Climatiq API to:

  • Search their database of 100,000+ emission factors

  • Calculate accurate CO2 equivalent emissions

  • Support various unit types (Energy, Weight, Volume, Distance, Number)

  • Provide detailed emission breakdowns (CO2, CH4, N2O)

๐Ÿ“š About Climatiq MCP

This interface demonstrates the capabilities of a Model Context Protocol (MCP) server for Climatiq, which can be integrated with AI assistants like Claude to provide real-time emission calculations in conversations.

๐Ÿ“„ License

MIT License - Feel free to use and modify for your sustainability projects!

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
โ€“Release cycle
โ€“Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A TypeScript-based MCP server that provides weather information through resources and tools, allowing users to access current weather data and forecast predictions for different cities.
    12
  • -
    license
    B
    quality
    Not graded
    maintenance
    A boilerplate project for quickly developing Model Context Protocol (MCP) servers using TypeScript SDK. Includes example tools for calculations and greetings, plus system information resources.
    2
    3
  • F
    license
    B
    quality
    D
    maintenance
    A demonstration TypeScript MCP server that showcases basic MCP concepts with simple tools (greeting, calculator), text resources, and prompt templates for learning the Model Context Protocol.
    2

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.

  • A paid remote MCP for CLI tool MCP, built to return verdicts, receipts, usage logs, and audit-ready

  • A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automatiโ€ฆ

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/benoitlehnig/climatiq-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server