MCP serverio.github.ArneFfm/shared-forest
Plant or sponsor trees in a shared forest that grows from its traffic.
Read more
Plant or sponsor trees in a shared forest that grows from its traffic. Sponsoring uses OAuth.Overview
Score?
UNRATED 0.540
of what a free look can see, on 13 looks
Looks
13
last 4 hr ago
Tools
13
changed 8 days ago
More info
URL
sharedforest.com/mcp
streamable-http
Says it is
shared-forest 1.0.0
protocol 2025-06-18
In the record since
10 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.540 · highest on record 0.8561
Toolsfrom sha256:1f4a60712b…9d864e · +0 −0 8 days ago
| Tool | Schema |
|---|---|
| design_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. |
input · no output |
| explain_shared_forest Read-only. Returns the full agent guide as Markdown: growth rules, API, tools and limits. |
input · no output |
| find_spots 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. |
input · no output |
| get_design Read-only. Returns one design by design_id: genome, genomeHash and expiresAt. |
input · no output |
| get_forest 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). |
input · no output |
| get_forest_stats Read-only. Counts of trees, groves, total and unique visitors, and traffic by class (humans, agents, bots, trees planted today). |
input · no output |
| get_order 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 i |
input · no output |
| get_price_quote 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. |
input · no output |
| list_trees 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. |
input · no output |
| my_orders Read-only. Needs OAuth scope account:read. The signed-in user's sponsorship orders, newest first, with status, total and tree ids. |
input · no output |
| my_trees 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. |
input · no output |
| plant_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 |
input · no output |
| start_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 l |
input · no output |
Verify it yourself
npx teppi-check https://sharedforest.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M38ZP11T2FSNE0QC2FYGGPVN