Skip to main content
Glama
carbonstop-hub

carbonstop-mcp

Official

carbonstop-mcp

Сервер MCP (Model Context Protocol) для Carbonstop — сервис MCP для расчета углеродного следа.

Автоматический вызов API Carbon Cloud в диалогах с ИИ для выполнения моделирования углеродного следа, поиска продуктов и аналитических расчетов.

Установка

npx (рекомендуется)

Установка не требуется. Используйте напрямую в конфигурации MCP или терминале:

npx @carbonstopper/mcp --api-key csk_xxx.yyy

npm

npm install -g @carbonstopper/mcp

Скачивание бинарного файла

Скачайте последнюю версию бинарного файла из Releases:

Платформа

Файл

macOS Apple Silicon

carbonstop-mcp_*_darwin_arm64.tar.gz

macOS Intel

carbonstop-mcp_*_darwin_x86_64.tar.gz

Linux x86_64

carbonstop-mcp_*_linux_x86_64.tar.gz

Linux arm64

carbonstop-mcp_*_linux_arm64.tar.gz

Windows x86_64

carbonstop-mcp_*_windows_x86_64.zip

curl -L https://github.com/carbonstop-hub/carbonstop-mcp/releases/latest/download/carbonstop-mcp_linux_x86_64.tar.gz | tar xz
sudo mv carbonstop-mcp /usr/local/bin/

Сборка из исходного кода

Требуется Go 1.23+.

git clone https://github.com/carbonstop-hub/carbonstop-mcp.git
cd carbonstop-mcp
make build

Быстрый старт

  1. Войдите на платформу Carbon Cloud, зарегистрируйте аккаунт и создайте API Key (PAT).

  2. Запуск:

export CARBONSTOP_API_KEY="csk_xxx.yyy"
./carbonstop-mcp
# 或
npx @carbonstopper/mcp --api-key csk_xxx.yyy

Официальная версия уже содержит встроенный адрес шлюза. При самостоятельной сборке необходимо установить CARBONSTOP_BASE_URL.

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

npx (без установки, рекомендуется)

{
  "mcpServers": {
    "carbonstop": {
      "command": "npx",
      "args": ["@carbonstopper/mcp", "--api-key", "csk_xxx.yyy"]
    }
  }
}

Глобальная установка

{
  "mcpServers": {
    "carbonstop": {
      "command": "carbonstop-mcp",
      "args": ["--api-key", "csk_xxx.yyy"]
    }
  }
}

Прямой путь к бинарному файлу

{
  "mcpServers": {
    "carbonstop": {
      "command": "/usr/local/bin/carbonstop-mcp",
      "args": ["--api-key", "csk_xxx.yyy"]
    }
  }
}

Формат конфигурации для MCP-клиентов, таких как Claude Code, Cursor, Windsurf, Codex, Hermes и других, идентичен.

Доступные инструменты

Инструмент

Описание

ping

Проверка доступности шлюза

whoami

Просмотр информации об учетной записи

products

Список продуктов (поддержка пагинации, поиска)

product_info

Детали продукта

accounts

Список расчетов продуктов

account_view

Детали расчета (включая выбросы на всех этапах жизненного цикла)

ai_model

ИИ-моделирование углеродного следа в один клик

Безопасность

  • Адрес шлюза внедряется при сборке и не виден в исходном коде.

  • API Key передается через параметр --api-key или переменную окружения.

См. также

  • carbonstop-cli — инструмент командной строки

Лицензия

MIT

Related MCP Connectors