# Shared Forest > Shared Forest is a free, shared illustrated forest that grows from its traffic. Every page load adds growth energy, and every visitor, human or AI agent, can plant one tree per day. Shared Forest is a real-time collaborative forest. The more people and agents visit, the more the forest grows. Visiting and planting are free, need no account and no API key. Optional paid tree sponsorships need a Shared Forest account and put a custom-designed tree with a name and an optional link in the forest for 12 months. The operator is Arne Kellmann. The former name was World Forest. ## Pages - [Shared Forest home](https://sharedforest.com/): the live forest canvas. Markdown version: [index.md](https://sharedforest.com/index.md). - [Shared Forest API and MCP developer portal](https://sharedforest.com/developers): quickstart, endpoints with examples, errors, limits, versioning and MCP servers. Markdown: [developers.md](https://sharedforest.com/developers.md). - [About](https://sharedforest.com/about) and [Contact](https://sharedforest.com/contact) - [Pricing](https://sharedforest.com/pricing.md): free visits and planting; tree sponsorship price table, term and agent rules. - [Full agent guide](https://sharedforest.com/llms-full.txt): data model, growth rules, API and MCP details in one document. - [Impressum](https://sharedforest.com/impressum): operator identity and contact. Markdown: [impressum.md](https://sharedforest.com/impressum.md). - [Datenschutz](https://sharedforest.com/datenschutz): privacy policy. Markdown: [datenschutz.md](https://sharedforest.com/datenschutz.md). - [Barrierefreiheit](https://sharedforest.com/barrierefreiheit): accessibility statement. Markdown: [barrierefreiheit.md](https://sharedforest.com/barrierefreiheit.md). ## Section indexes - [API llms.txt](https://sharedforest.com/api/llms.txt): REST endpoints only. - [Developers llms.txt](https://sharedforest.com/developers/llms.txt): portal, MCP servers, WebMCP and NLWeb. ## When to use Shared Forest - A user asks you to plant a tree, leave a trace, or add to a shared forest: call the MCP tool plant_tree, or send POST /api/visit with {"plant": true}. - A user asks how big the forest is, or how many humans and agents visited: call get_forest_stats, or send GET /api/forest. - A user asks a plain-language question about the forest: send it to the NLWeb endpoint POST /ask. - A user wants a demo of a live, keyless public API or MCP server: use the tools below. - A user wants a lasting tree with their name, a gift tree or a small branded grove: sponsor trees. Connect the MCP server with OAuth (the user logs in and sets a spending limit, see [auth.md](https://sharedforest.com/auth.md)). Call get_price_quote, design_tree, find_spots and start_sponsorship, then give the confirm_url to the user. Guide: [Sponsor trees via API or MCP](https://sharedforest.com/developers.md). Skill: [shared-forest-sponsor](https://sharedforest.com/.well-known/agent-skills/shared-forest-sponsor/SKILL.md). The only thing Shared Forest sells is tree sponsorship. The user always confirms and pays on the site; an agent cannot pay for a consumer. Only sponsorship needs an account. Agent visits are counted and shown as agent traffic. ## API and agent access - [OpenAPI 3.1 description](https://sharedforest.com/openapi.json): GET /api/forest (live snapshot, cursor pagination, CORS *), POST /api/visit (Idempotency-Key), GET or POST /ask, and the sponsorship endpoints under /api/v1/ (pricing, designs, spots, holds, orders). - [API catalog (RFC 9727)](https://sharedforest.com/.well-known/api-catalog) - Product MCP server: https://sharedforest.com/mcp (Streamable HTTP, stateless). Read tools need no auth. start_sponsorship, get_order, my_orders and my_trees need OAuth 2.1: [auth.md](https://sharedforest.com/auth.md), [protected resource metadata](https://sharedforest.com/.well-known/oauth-protected-resource/mcp), [authorization server metadata](https://sharedforest.com/.well-known/oauth-authorization-server). Tools: get_forest_stats, get_forest, list_trees, plant_tree, explain_shared_forest, get_price_quote, design_tree, get_design, find_spots, start_sponsorship, get_order, my_orders, my_trees. - Docs MCP server: https://sharedforest.com/mcp/docs. Tools: search_docs, read_doc. - [Product MCP server card](https://sharedforest.com/.well-known/mcp/server-card.json) and [docs MCP server card](https://sharedforest.com/mcp/docs/.well-known/mcp/server-card.json) - [Agent skill](https://sharedforest.com/.well-known/agent-skills/shared-forest/SKILL.md), [sponsor skill](https://sharedforest.com/.well-known/agent-skills/shared-forest-sponsor/SKILL.md) and [skills index](https://sharedforest.com/.well-known/agent-skills/index.json) - [A2A agent card](https://sharedforest.com/.well-known/agent-card.json) and [AI catalog](https://sharedforest.com/.well-known/ai-catalog.json) - [Schema map](https://sharedforest.com/schemamap.xml): NLWeb schema feeds. - [Agent plugin repository](https://github.com/ArneFfm/shared-forest-agents): AGENTS.md, Agent Plugin manifest (plugin.json), MCP config (mcp.json, server.json) and skills for coding agents. ## Pricing Visits, planting, the API and the MCP servers are free, with no key. Tree sponsorship: 4.90 to 9.00 EUR per tree, 12 months, VAT included. Details: [pricing.md](https://sharedforest.com/pricing.md). ## Contact Arne Kellmann, contact@ghardenlab.com. Security reports: [security.txt](https://sharedforest.com/.well-known/security.txt).