Skip to content
Agentmart
Submit a tool

Shared Forest

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

Connector by ArneFfm · GitHub account verified by the MCP Registry

IndexedMITRemote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/arneffm-shared-forest

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://sharedforest.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
10 read · 3 write · 0 delete
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 13

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 10 · Look things up without changing anything.

  • explain_shared_forest
  • find_spots
  • get_design
  • get_forest
  • get_forest_stats
  • get_order
  • get_price_quote
  • list_trees
  • my_orders
  • my_trees

Write 3 · Create, change, send or run things.

  • design_tree
  • plant_tree
  • start_sponsorship

Network hosts it talks to 1

  • sharedforest.com · found in remote endpoint, install command

Tools (13)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • design_treeDesign a sponsored tree

    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_forestExplain Shared Forestread-only

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

  • find_spotsFind free spotsread-only

    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_designRead a tree designread-only

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

  • get_forestForest summaryread-only

    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_statsForest statisticsread-only

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

  • get_orderRead a sponsorship orderread-only

    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_quoteQuote a tree sponsorshipread-only

    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_treesList treesread-only

    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_ordersMy sponsorship ordersread-only

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

  • my_treesMy sponsored treesread-only

    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_treePlant a tree

    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_sponsorshipStart a tree sponsorship

    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.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Oct 4, 2026 (25 days ago)
Last release
Oct 4, 2026 (25 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.ArneFfm/shared-forest
Version
1.5.0
Auth
Auth not stated
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from ArneFfm

Cite this page

Shared Forest MCP server. Agent Mart. https://agentmart.dev/connectors/arneffm-shared-forest (last updated 2026-10-25)