otherapi_key

Ecologi

Ecologi is the platform for collective climate action. Purchase trees and carbon offsets programmatically through their Impact API.

Verdict

The Ecologi MCP pulls real-time climate impact data for any Ecologi user — trees planted, carbon offset, carbon removal tonnage, and habitat restored. @mention it in a Space to check your team's environmental footprint, generate impact reports for stakeholders, or embed sustainability metrics in project updates. Marketing, CSR, and operations teams use it to track progress toward net-zero goals without leaving Switchy. Data refreshes every 10 minutes, so numbers stay current. You'll need an Ecologi API key to connect, but the tools themselves don't require per-request authentication once set up.

Common use cases

  • Generate monthly sustainability reports for investors
  • Track team carbon offset progress in standups
  • Embed impact stats in client proposals
  • Compare habitat restoration across company divisions
  • Automate quarterly ESG metric collection

Integration

Vendor
Ecologi
Category
other
Auth
API_KEY
Tools
5
Composio slug
ecologi

Tools

  • Get User Carbon Offset

    Tool to get the total tonnes of CO2e emissions a user has avoided (carbon offset). Data refreshes every 10 minutes. No authentication required.

  • Get User Carbon Removal

    Tool to retrieve the total tonnes of CO₂e a user has permanently removed from the atmosphere. Data refreshes every 10 minutes. Use when checking carbon offset impact for a specific Ecologi user or business.

  • Get User Habitat Restoration

    Tool to get the total area of habitat and ecosystem a user has restored. Data refreshes every 10 minutes. No authentication required.

  • Get User Impact

    Tool to get a combination of all impact types a user has funded: trees, carbon avoidance, carbon removal, and habitat restoration, in a single request. Data refreshes every 10 minutes and no authentication is required.

  • Get User Trees

    Tool to get the total number of trees a user has funded on Ecologi. Use when you need to retrieve tree statistics for a specific user. Data refreshes every 10 minutes.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations > MCP Servers. 2. Click Add MCP Server and select Ecologi from the list. 3. Log in to your Ecologi account at ecologi.com and go to Account Settings > API to generate a new API key. 4. Copy the key and paste it into the API Key field in Switchy, then click Connect. 5. Return to any Space and type '@Ecologi get my impact' to test the connection — you should see a summary of trees, carbon offset, and habitat restoration. 6. To query another user's data, use '@Ecologi get user trees for [username]' replacing [username] with their Ecologi handle. 7. If the connection fails, verify the API key hasn't expired and that your Ecologi account has active impact data to retrieve.

What teammates see: by default, memories from Ecologi are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Monthly Impact Summary

@Ecologi get my full impact summary and write a two-paragraph update I can share with our board, highlighting trees planted, carbon removed, and habitat restored this quarter.
Open in a Space →

Team Carbon Dashboard

@Ecologi get carbon offset and carbon removal for users alice, bob, and carol, then create a table showing who's contributed the most to our net-zero target.
Open in a Space →

Tree Planting Milestone

@Ecologi get my total trees planted and tell me how many more I need to reach 10,000, then suggest a timeline to hit that milestone.
Open in a Space →

Habitat Restoration Report

@Ecologi get my habitat restoration total and write a short paragraph explaining what that area represents in terms of ecosystems and biodiversity.
Open in a Space →

Quarterly ESG Snapshot

@Ecologi get my complete impact data and format it as a bulleted list with metric names, values, and units for our Q3 ESG report.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Ecologi how many trees has user 'acme-corp' funded so far?

Output

Based on Ecologi's latest data (refreshed within the last 10 minutes), user 'acme-corp' has funded 2,847 trees. This represents direct contributions to reforestation projects tracked through Ecologi's platform. The count includes all trees funded through the user's account since they joined.

Notes

This example shows the read-only tree retrieval tool. The MCP requires a valid Ecologi username and returns cached data (10-minute refresh window). No API key is needed for public user profiles, but private accounts won't be accessible. The number reflects cumulative funding, not trees currently alive.

Prompt

@Ecologi get the full impact summary for user 'green-team-2024' including carbon offset, removal, and habitat restoration

Output

User 'green-team-2024' has achieved the following impact: 3,421 trees funded, 12.4 tonnes CO₂e avoided (carbon offset), 2.1 tonnes CO₂e permanently removed, and 0.8 hectares of habitat restored. This consolidated view shows all environmental contributions tracked by Ecologi. Data is current as of the last 10-minute refresh cycle.

Notes

This demonstrates the combined impact tool that fetches all metrics in one call. Efficient for dashboard-style summaries. The MCP returns illustrative totals; actual values depend on the user's funding history. All metrics are cumulative since account creation. No write operations are available—this MCP is strictly read-only for tracking impact.

Prompt

@Ecologi compare carbon removal vs carbon offset for user 'startup-climate' and explain which has more permanent impact

Output

User 'startup-climate' has 18.6 tonnes CO₂e avoided (carbon offset) and 5.2 tonnes CO₂e permanently removed. Carbon removal represents direct extraction from the atmosphere through methods like direct air capture or enhanced weathering—this is considered more permanent. Carbon offset avoids future emissions (renewable energy, forest protection) but doesn't reverse existing atmospheric CO₂. For long-term climate goals, removal is the gold standard, though both contribute to net-zero strategies.

Notes

This example pairs Ecologi's data retrieval with AI reasoning to educate the user. The MCP provides raw numbers; the AI synthesizes the distinction between offset and removal. Useful for teams evaluating their climate strategy. Remember the 10-minute data lag—real-time funding won't reflect immediately. No API key required for public profiles.

Use-case deep-dives

Monthly ESG reporting for remote teams

When Ecologi MCP makes sense for distributed company carbon tracking

A 12-person remote agency wants to include employee carbon offsets in their quarterly ESG report without manually scraping Ecologi profiles. The MCP pulls user trees, carbon removal, and habitat restoration totals in one call, which saves about 20 minutes per report cycle. This works if your team is already using Ecologi as individuals and you need aggregated numbers for a slide deck or investor update. The 10-minute data refresh is fine for monthly or quarterly cadences. If you need real-time offset tracking or want to automate offset purchases (not just read stats), this MCP won't do it—it's read-only. For teams under 50 people filing periodic reports, the API key setup is straightforward and the five tools cover the standard impact metrics. Worth the integration if you're already committed to Ecologi and tired of copy-pasting numbers.

Customer-facing carbon impact dashboards

Why this MCP rarely fits SaaS product carbon features

A B2B SaaS startup wants to show customers their collective carbon offset funded through the product's revenue share with Ecologi. The MCP can fetch user-level stats, but it doesn't aggregate across multiple users or tie offsets to transaction IDs, so you'd need to build that layer yourself. The 10-minute refresh also means your dashboard could show stale numbers during a live demo. If your product roadmap includes a real-time carbon impact widget, you'll spend more engineering time working around the MCP's limits than you save by using it. This makes sense only if you're building an internal admin tool to spot-check a handful of Ecologi accounts, not a customer-facing feature at scale. For anything user-facing, call Ecologi's API directly or skip the integration until they ship webhooks.

Slack bot for team offset milestones

When a simple Ecologi bot beats manual check-ins

A 6-person climate-focused nonprofit wants a Slack bot that posts when the team collectively hits tree-planting milestones (500 trees, 1,000 trees). The MCP's Get User Trees and Get User Impact tools let you poll each member's totals, sum them, and trigger a celebration message when thresholds cross. Setup takes under an hour if you already have the API key and a basic Slack webhook. The 10-minute data lag is invisible for milestone tracking—no one cares if the bot fires 8 minutes late. This breaks down if your team grows past 20 people, because polling 20+ user endpoints every 10 minutes starts to feel wasteful, and Ecologi doesn't offer batch endpoints. For small teams who want low-effort morale wins around their offset goals, this MCP is the right scope.

Frequently asked

What does the Ecologi MCP do in Switchy?

It pulls environmental impact data from your Ecologi account — trees planted, carbon offset, carbon removal, and habitat restored. The five tools let your team query these metrics in conversations or workflows without leaving Switchy. Data refreshes every ten minutes, so you're always working with near-live numbers when building reports or answering stakeholder questions.

Do I need an Ecologi API key to use this MCP?

Yes. You'll add your Ecologi API key once during setup in Switchy. The key authenticates all five tools. If you don't have one yet, generate it in your Ecologi account settings. Only the person connecting the MCP needs access to the key — teammates can use the tools once it's configured.

Can the Ecologi MCP create new tree-planting projects or update my account?

No. All five tools are read-only. They retrieve your existing impact data — trees, carbon offset, carbon removal, habitat restoration — but can't modify your Ecologi account, start new projects, or change funding allocations. If you need to make changes, do that directly in Ecologi's dashboard.

Why use this MCP instead of just checking Ecologi's website?

You can pull impact metrics into Switchy conversations, combine them with data from other MCPs, and automate reporting workflows. If you're only checking your tree count once a month, the website is fine. If you're building monthly impact summaries or answering investor questions on the fly, the MCP saves you from tab-switching and manual copy-paste.

Who on the team should connect the Ecologi MCP?

Whoever owns your Ecologi account or has access to generate an API key. Once connected, any Switchy user in your workspace can query the impact data through the five tools. If your sustainability lead manages Ecologi, they should handle the setup. The MCP doesn't count against per-user limits — it's workspace-wide.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.