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.
Say what should happen.
The workflow builds itself.
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 mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect 1ClickImpact
- Create your workspace
Sign up free. Nothing to install.
- 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.
- 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.
