MCP.Market

Shared Forest MCP server

online · 100% uptime
by ArneFfm·io.github.ArneFfm/shared-forest·v1.5.0

Plant or sponsor trees in a shared forest that grows from its traffic. Sponsoring uses OAuth.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Shared Forest yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Shared Forest tools (13, 1 write)

write = sends, deletes, buys or posts
  • design_treeFree

    Turns a short wish (for example 'a silver birch with lanterns') into a premium tree design. An AI paints the tree after the call (about 30 s); the first painting becomes the tree. Returns design_id and the tree genome. Max 3 design attempts per caller per day (including rejected or interrupted generation). Show the result to the user before you order.

  • explain_shared_forestFree

    Read-only. Returns the full agent guide as Markdown: growth rules, API, tools and limits.

  • find_spotsFree

    Read-only. Suggests free positions for N sponsored trees, optionally near a point. Pass the spots to start_sponsorship, or omit spots there and the server picks them.

  • get_designFree

    Read-only. Returns one design by design_id: genome, genomeHash and expiresAt.

  • get_forestFree

    Read-only. Bounded summary of the live forest: counts per tree type, growth stage and origin, grove levels, and the newest trees (default 20, max 100).

  • get_forest_statsFree

    Read-only. Counts of trees, groves, total and unique visitors, and traffic by class (humans, agents, bots, trees planted today).

  • get_orderwrite actionFree

    Read-only. Needs OAuth scope account:read or sponsor:write. Status of one of the user's orders (open, paid, fulfilled, expired, refunded, disputed, cancelled, refund_pending) and its tree ids once fulfilled. Poll every 10 seconds or more after the user pays.

  • get_price_quoteFree

    Read-only. Final price for sponsoring N trees for 12 months: unit price, total in euro cents and discount. Call it before you tell the user a price.

  • list_treesFree

    Read-only. One page of trees with cursor pagination, the same data as GET /api/forest?limit=. Pass nextCursor as cursor until it is null.

  • my_ordersFree

    Read-only. Needs OAuth scope account:read. The signed-in user's sponsorship orders, newest first, with status, total and tree ids.

  • my_treesFree

    Read-only. Needs OAuth scope account:read. The trees of the signed-in user's fulfilled orders, with a link to each tree in the forest.

  • plant_treeFree

    Plant one tree in the Shared Forest for the caller. One tree per visitor per day; repeats only add growth energy. The visit counts as agent traffic. Ask the user before you call it.

  • start_sponsorshipFree

    Needs OAuth scope sponsor:write (a Shared Forest account). Creates an unpaid order for the signed-in user and holds the spots. It charges nothing. The total must fit the spending limit the user set when connecting. The order expires after 30 minutes unless the user confirms. Returns confirm_url: give it to your user. The user logs in, accepts the terms and pays on that page. Ask the user before you call it and confirm name and total.

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1155ms20/20
  • Tool poisoning13 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 31 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Shared Forest compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Tools
13
the typical server has 7
Tools that change things
8%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
559 ms
faster than 26% of 30,031 servers

What its tools let an agent do: 11 read · 1 change · 1 run or deploy

Release history: 3 versions in the registry since 2026-09-23, latest 2026-10-04, typically one every 10 days.

Install Shared Forest in Claude Code, Cursor or VS Code

claude mcp add --transport http shared-forest https://sharedforest.com/mcp
Add to Cursor

What the publisher says

From the Shared Forest repository's README, as published. We do not edit it. Read it on GitHub

Shared Forest agent integrations

Official agent integration files for Shared Forest.

Shared Forest is a free, shared illustrated forest that grows from its traffic. Every page load adds growth energy to the trees. Every visitor, human or AI agent, can plant one tree per day. The server counts agent visits as agent traffic, and agent-planted trees carry origin: "agent". There are no accounts and no API keys. The one paid product is a tree sponsorship: a custom-designed tree with a name and an optional link for 12 months. An agent can quote, design and start a sponsorship. The user confirms and pays on a link the agent hands over.

Read the developer portal, the agent guide and the OpenAPI description.

Connect with MCP

The remote MCP server is https://sharedforest.com/mcp. It uses stateless Streamable HTTP and needs no authentication.

The forest tools have optional arguments only. The sponsorship tools have required arguments; see the server card. A second server, https://sharedforest.com/mcp/docs, searches the documentation. Its read-only tools are searchdocs (query, limit) and readdoc (id).

The server card lists the same tools.

Claude Code

claude mcp add --transport http shared-forest https://sharedforest.com/mcp
claude mcp add --transport http shared-forest-docs https://sharedforest.com/mcp/docs

Codex CLI

codex mcp add shared-forest --url https://sharedforest.com/mcp

Gemini CLI

gemini mcp add --transport http shared-forest https://sharedforest.com/mcp

VS Code

code --add-mcp '{"name":"shared-forest","type":"http","url":"https://sharedforest.com/mcp"}'

Cursor, Windsurf and other mcp.json clients

Add this entry to ~/.cursor/mcp.json or to the client's MCP configuration:

{
  "mcpServers": {
    "shared-forest": { "url": "https://sharedforest.com/mcp" },
    "shared-forest-docs": { "url": "https://sharedforest.com/mcp/docs" }
  }
}

Claude.ai and Claude Desktop

Open Settings, then Connectors, then "Add custom connector". Enter https://sharedforest.com/mcp. Leave the OAuth fields empty.

ChatGPT

Enable developer mode in Settings, then Apps & Connectors, then Advanced settings. Create a connector with the URL https://sharedforest.com/mcp and the authentication "No authentication".

Use the HTTP API

# Read the live forest. Cached 30 s. CORS *.
curl https://sharedforest.com/api/forest

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Shared Forest: common questions

Is Shared Forest MCP server safe?
Mostly: it is graded B (77/100). Read the Shared Forest safety report
How do I install Shared Forest?
It runs remotely at sharedforest.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Shared Forest need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Shared Forest maintained?
The last commit was 31 days ago (2026-10-04). The latest release is v1.5.0.
Is Shared Forest up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Shared Forest compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from ArneFfm →