Skip to main content
Glama
jeremiahsay

GreenCalculus

MCP-сервер GreenCalculus

Коэффициенты выбросов парниковых газов с указанием источников и расчёты углеродного следа с аудиторским следом, в виде MCP-сервера. Каждое значение возвращается с точной ячейкой источника и закреплённой версией данных — так что агент выдаёт число, которое человек может процитировать, а машина — воспроизвести, а не догадку.

Нужен ли вам этот пакет?

Вероятно, нет. Сервер удалённый, и если ваш клиент поддерживает удалённый MCP, вы должны указать его прямо на URL — ничего устанавливать и обновлять не нужно:

{
  "mcpServers": {
    "greencalculus": {
      "url": "https://mcp.greencalculus.com",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Этот пакет существует для клиентов, которые могут запускать только локальный процесс stdio, и для установок docker run. Это тонкий мост: он пересылает каждое JSON-RPC-сообщение на удалённый сервер и возвращает ответ дословно. Ни один метод не обрабатывается особым образом, поэтому новые инструменты появляются здесь без выпуска.

Related MCP server: DCL Evaluator

Использование через stdio

{
  "mcpServers": {
    "greencalculus": {
      "command": "npx",
      "args": ["-y", "greencalculus-mcp"],
      "env": { "GREENCALCULUS_API_KEY": "YOUR_KEY" }
    }
  }
}

Или с Docker — требуется -i, а -t нужно опустить, потому что stdin/stdout контейнера являются транспортом, а TTY повреждает поток:

{
  "mcpServers": {
    "greencalculus": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "GREENCALCULUS_API_KEY", "greencalculus/mcp"],
      "env": { "GREENCALCULUS_API_KEY": "YOUR_KEY" }
    }
  }
}

Получите бесплатный ключ на https://greencalculus.com/developers — без карты. Обнаружение (initialize, tools/list) работает без него; для вызова инструмента он нужен.

Инструменты

Инструмент

Что делает

lookup_factor

Получить один коэффициент выбросов по ключу, с его источником и версией

search_factors

Поиск по корпусу по свободному тексту

resolve_factor

Сопоставить нечёткое реальное описание с наиболее подходящим коэффициентом

explain_absence

Объяснить, почему коэффициент не существует, а не возвращать ничего

calculate_activity

Активность → выбросы, с преобразованием единиц и областью GHG Protocol

calculate_electricity

Электричество на основе местоположения и рынка

calculate_embodied

Воплощённый углерод (EN 15978), с явным указанием отсутствующих стадий жизненного цикла

calculate_pcaf

Финансируемые выбросы PCAF, с аудиторским следом

calculate_freight

Грузоперевозки по виду транспорта, расстоянию и нагрузке

calculate_spend

EEIO на основе расходов

calculate_business_travel

Деловые поездки по всем видам транспорта

Конфигурация

Переменная

Значение по умолчанию

Описание

GREENCALCULUS_API_KEY

Ваш API-ключ. GC_API_KEY принимается как псевдоним; явное имя имеет приоритет.

GREENCALCULUS_MCP_URL

https://mcp.greencalculus.com

Переопределить конечную точку.

GREENCALCULUS_MCP_TIMEOUT_MS

120000

Тайм-аут на запрос.

Диагностика выводится в stderr. В stdout никогда не записывается ничего, кроме JSON-RPC — случайный байт там повреждает сеанс.

Разработка

npm test                      # unit tests, no network
node bin/greencalculus-mcp.js # reads JSON-RPC on stdin
docker build -t greencalculus/mcp .

Также доступно

Лицензия

MIT — см. LICENSE. Лицензия покрывает этот мост. Данные о коэффициентах выбросов, возвращаемые API, несут лицензию своего исходного источника, который указывается в каждом ответе.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

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

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Deterministic Scope 1/2/3 GHG inventories with bundled factors and audit hashes.

  • AI-callable calculators and engineering models with real formulas. No hallucinated math.

  • Carbon-accounted agent compute: free footprints; certificates backed by real offset retirement.

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/jeremiahsay/greencalculus-mcp'

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