Integration

1ClickImpact integration

1ClickImpact funds verified environmental impact through partner non-profits. Plant trees, remove ocean plastic, capture carbon, restore coral reefs and make charitable donations, for your organization or credited to a customer by email, then cancel an impact for a refund, track each impact through its lifecycle (donation sent, completed, certificate), read lifetime and daily totals, records and customers, and browse the funded projects. Two calculators are included: the carbon footprint of a web page and the energy, water and carbon of running an AI model. Every impact action is real and billed to your account; customer records carry customer emails and names. Webhook endpoints are managed in the 1ClickImpact dashboard and are not exposed. This connection calls the production host https://api.1clickimpact.com, not the free sandbox. Authentication is an API key from the 1ClickImpact dashboard, sent in the x-api-key header.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in 1ClickImpact.Built from the 18 1ClickImpact tools below, on the connection you add once.

What you can do with 1ClickImpact

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Project, 2 operations

  • get_projectGet projectGETReturns one project by project_id (from list_projects or track_impact): description, partner, location, coordinates, UN SDGs, images and whether it accepts new impact. locale translates the texts.
  • list_projectsList projectsGETLists the verified environmental projects 1ClickImpact funds (trees, ocean, carbon): location, partner organization, UN SDGs, images, coordinates and whether each accepts new impact. Filter by type; locale translates the texts.

Account, 1 operation

  • get_accountGet accountGETChecks that the API key works and returns the account it belongs to: its user_id and email (the account owner's personal data).

Ai energy estimate, 1 operation

  • calculate_ai_energyCalculate ai energyPOSTEstimates the electricity, water and carbon of running an AI model at your monthly volume, as p5, median and p95 bands per query, month and year. Only model_id and scale are required; ids come from get_ai_energy_options.

Ai energy options, 1 operation

  • get_ai_energy_optionsGet ai energy optionsGETReturns the ids calculate_ai_energy accepts: models, providers, hardware, regions, workloads, regimes, boundaries and the current defaults. Counts as 1 API call; data_version changes when the catalog does.

Carbon capture, 1 operation

  • capture_carbonCapture carbonPOSTFunds real carbon capture, billed to your 1ClickImpact account. amount is lbs of CO2 (1 to 10,000,000). customer_email credits the impact to that customer; notify decides whether they get an email.

Coral restoration, 1 operation

  • restore_coralRestore coralPOSTFunds real coral reef restoration, billed to your 1ClickImpact account. amount is coral fragments (1 to 10,000,000, about 15 per reef structure). customer_email credits the impact; notify decides whether they get an email.

Customer, 1 operation

  • list_customersList customersGETLists the customers impact was created for: id, email, name (personal data) and onboarding date. Pass customer_email to look up one customer; pass the answer's cursor back for the next page.

Customer record, 1 operation

  • list_customer_recordsList customer recordsGETLists impact events made on behalf of customers, each with the customer's id, email and name (personal data). Filter by customer_email, type and dates; pass the answer's cursor back for the next page.

Daily impact, 1 operation

  • list_daily_impactList daily impactGETReturns your impact per day (trees, ocean waste lbs, carbon lbs, coral fragments, money in cents), optionally between start_date and end_date (YYYY-MM-DD), for dashboards and trend reports.

Donation, 1 operation

  • donate_moneyDonate moneyPOSTMakes a real charitable donation, billed to your 1ClickImpact account. amount is in US cents (500 = $5.00); category names the cause. customer_email credits the impact; notify decides whether they get an email.

Impact, 1 operation

  • cancel_impactCancel impactPOSTCancels and reverses an impact you created (refund flows): removes it from totals and reverses its billing. Pass user_id and time_utc from the action's answer or list_records. Impacts already processed by the non-profit are refused.

Impact totals, 1 operation

  • get_impact_totalsGet impact totalsGETReturns your lifetime impact totals (trees, ocean waste in lbs, carbon in lbs, coral fragments, money donated in cents), combined and split into your own impact (user_impact) and impact made for customers (customer_impact).

Impact tracking, 1 operation

  • track_impactTrack impactGETReturns the lifecycle of one impact: initiated, donation available and sent, completed or cancelled, assigned project, certificate and video. Pass user_id and time_utc from the impact action's answer or from list_records.

Ocean cleanup, 1 operation

  • clean_oceanClean oceanPOSTFunds real removal of ocean plastic, billed to your 1ClickImpact account. amount is in lbs (1 to 10,000,000). customer_email credits the impact to that customer; notify decides whether they get an email.

Record, 1 operation

  • list_recordsList recordsGETLists your organization's own impact events (user_id, time_utc and the amount under the field of its type, plus metadata). Filter by type and dates; pass the answer's cursor back for the next page.

Tree planting, 1 operation

  • plant_treesPlant treesPOSTPlants real trees, billed to your 1ClickImpact account. amount is the number of trees (1 to 10,000,000). customer_email credits the impact to that customer; notify decides whether they get an email.

Website carbon, 1 operation

  • calculate_website_carbonCalculate website carbonGETEstimates a web page's CO2 per page view (Sustainable Web Design Model v4): rating A+ to F, green hosting, page weight and energy. Results are cached 7 days; each call counts as 2 API calls; a first analysis can take 30 s.

Use 1ClickImpact from Claude Code, Cursor or Codex

Connect 1ClickImpact in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its 1ClickImpact operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect 1ClickImpact

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect 1ClickImpact once

    Add your 1ClickImpact connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

1ClickImpact integration FAQ

What can you do with the 1ClickImpact integration?

LiveContext exposes 18 operations on 1ClickImpact, covering project, account, ai energy estimate and ai energy options.

Popular integrations

Browse the whole catalog