Saltar al contenido

Docs · MCP

Use Earth Care Network from your AI

Setting up for the first time? Start here.

Earth Care Network runs a Model Context Protocol (opens in a new tab) server, so the AI you already use can search the directory, keep your listing and journal current, and work your relationships. Sending outside your team and payments always come back to you. Publishing does too, unless you tick Publish when you connect. Edits to your workspace, like contacts, notes and your brand colours, apply right away.

Endpoint

Use it exactly as shown, with no trailing slash. It matches the resource the server advertises.

Standard OAuth 2.1 discovery: your client finds the sign-in server through /.well-known/oauth-protected-resource. initialize is open; tools/list and tools/call without a credential answer 401 with a WWW-Authenticate header that points there.

Connect your app

The setup guide has the same steps with copy buttons and each app's help link.

Claude

  1. In Claude, open Customize → Connectors. Open Claude connectors(opens in a new tab)
  2. Click + Add, then Add custom connector.
  3. Name it Earth Care Network, paste your connection link and click Continue.
  4. Claude shows the sign-in settings it found: click Continue. Under Authentication choose Sign in now, and under OAuth client choose Register automatically.
  5. Click Add. Earth Care Network opens in your browser. If you're already signed in there, you go straight to the next part. If not, enter the email you use for Earth Care Network (it can be different from your Claude email) and type the 6-digit code we send. Check the account shown, tick Read and Draft and edit (and Publish only if your AI may publish for you), then click Approve.
  6. In a chat, open + → Connectors and check that Earth Care Network is on. Ask: Which enterprise are you working in?
  • On a Team or Enterprise plan, an Owner adds it once: Organization settings → Connectors → Add → Custom → Web. Then each person finds it under Customize → Connectors, clicks Connect and signs in with their own account.
  • If Claude says the connector already exists in your organization, don't add it again. It's there, waiting for you to sign in: go to Customize → Connectors, refresh if you don't see it, and click Connect.
  • Claude's free plan allows one custom connector.
  • You add the connector yourself. Claude can't add it for you, and logging in to the website through Claude in Chrome doesn't connect it.
  • Once it's connected, Claude works through the connector, which is faster and uses far less of your allowance than driving a browser.
  • Connectors follow your Claude account to the desktop and mobile apps, and to Claude Code when you sign in there with the same account.

ChatGPT

  1. In ChatGPT on the web, open Settings → Plugins → Browse directory, or go straight to chatgpt.com/plugins(opens in a new tab).
  2. Click + (Add), then Add custom MCP server.
  3. Name it Earth Care Network, paste your connection link as the Server URL under Connection, and choose OAuth.
  4. Tick I understand and want to continue, then click Create as a plugin.
  5. Earth Care Network opens: sign in with the email you use there, choose where to start, tick Read and Draft and edit (and Publish only if your AI may publish for you), then Approve.
  6. In a new chat, click Plugins next to the file button and choose Earth Care Network, or type @Earth Care Network. Ask: What can I do with Earth Care Network?
  • Custom MCP servers work in ChatGPT on the web, not in the mobile apps.
  • If you don't see Add custom MCP server, turn on Developer mode under Settings → Security and login. On ChatGPT Business, Enterprise or Edu, a workspace admin allows custom MCP servers first (workspace settings → Permissions & roles).
  • ChatGPT asks before each change. You can allow changes for the whole conversation.
  • Working in more than one enterprise? Ask ChatGPT to switch; it can list every enterprise you belong to.

Gemini

  1. In the Gemini app on the web, open Settings → Connected Apps (if it isn't there, Personal Intelligence → Connected Apps). Open Gemini(opens in a new tab)
  2. Under Custom apps, click Add a custom app, paste your connection link as the MCP server URL and click Next.
  3. Earth Care Network opens: sign in with the email you use there, choose where to start, tick Read and Draft and edit (and Publish only if your AI may publish for you), then Approve.
  4. In a chat, ask: Help me get my enterprise on Earth Care Network.
  • Custom apps in the Gemini app need you to be 18 or over and in the US, signed in with a personal Google Account (not a work or school one), with Keep Activity on, in English.
  • You add the app on the web. After that it works in the Gemini phone app too.

Claude Code

  1. Run:
    claude mcp add --transport http --scope user earth-care-network https://www.earthcare.network/mcp
  2. Start Claude Code, run /mcp, choose earth-care-network, and sign in in your browser.
  3. Ask: Help me get my enterprise on Earth Care Network.
  • --scope user makes it available in every project.
  • Already connected in Claude on the web or desktop? Claude Code picks up that connector when you sign in with the same Claude account, so you can skip the command.
  • A key acts as you. Keep it out of code and shared files.

Cursor

  1. In Earth Care Network, open Settings → Developers and click Create key. Copy it now; we show it once.
  2. In Cursor, open Customize in the sidebar and add an MCP server, or edit ~/.cursor/mcp.json:
    { "mcpServers": { "earth-care-network": { "url": "https://www.earthcare.network/mcp", "headers": { "Authorization": "Bearer YOUR_KEY" } } } }
  3. Back in Customize, check that Earth Care Network is on and lists its tools.
  • Don't commit a project's .cursor/mcp.json with a real key in it.

Other apps

  1. Any app that accepts a remote MCP server with OAuth can use your connection link.
  2. Grok: grok.com → Connectors → New Connector → Custom, paste the link, sign in.
  3. Your own agent or script: use a key from Settings → Developers as a Bearer header. Technical reference · Full tool list(opens in a new tab)

API keys, for apps that can't sign in

  1. Sign in to your portal.
  2. Open Settings → Developers.
  3. Name the key, create it, and copy it straight away. It is shown once.

A key belongs to you, not to one enterprise: it reaches every enterprise you belong to. Revoke it in the same place.

{
  "mcpServers": {
    "earth-care-network": {
      "url": "https://www.earthcare.network/mcp",
      "headers": {
        "Authorization": "Bearer ecn_mcp_YOUR_KEY_HERE"
      }
    }
  }
}

Add the skills

The Profit with Purpose skills teach your AI to use these tools well, and hand every send and payment back to you, and every publish too unless you gave your AI Publish. They are public: Profit with Purpose skills on GitHub (opens in a new tab). In Claude Code: /plugin marketplace add Earth-Care-Network/profit-with-purpose-skills, then /plugin install profit-with-purpose@earth-care-network.

Tools

Every tool runs as you, in the enterprise you choose, and needs the access you ticked when you connected. A few, so you know what to ask for:

  • enterprises — see which enterprise you're in, or switch (read)
  • search_directory — search the public directory (read)
  • get_business_profile — read one listing (read)
  • update_profile_draft — draft changes to your listing; you publish (Draft and edit)
  • draft_article — draft a journal article; you publish (Draft and edit)
  • list_contacts — read your relationships (read)
  • create_task — add a task for your team (Draft and edit)

The full, current list is the tools reference (opens in a new tab), or ask your client for tools/list.