Docs
grovs.io Start for free

Build with AI

Connect your AI tools to Grovs, let a coding agent add the SDK for you, and give any model the docs in Markdown

Connect the MCP server

The Grovs MCP server lets an AI tool work with your projects: create and search links, group them into campaigns, read analytics, and set redirects and SDK settings. It uses OAuth: the first time you connect, your tool opens a browser and you approve it in the Grovs dashboard. There are no keys to copy.

MCP serverhttps://mcp.grovs.io/mcp
CursorOne-click install
VS CodeOne-click install, Copilot agent mode
Claude CodeRun in your terminal
claude mcp add grovs \
  --transport http \
  https://mcp.grovs.io/mcp
Claude.ai & DesktopSettings › Connectors › Add custom
Steps ›
ChatGPTDeveloper mode connector
Steps ›
Windsurf & othersAny client with Streamable HTTP

Server URL for Grovs Cloud: https://mcp.grovs.io/mcp. Running Grovs yourself? See Self-hosted MCP.

Step-by-step guides: Cursor, VS Code, Claude Code, Claude Desktop and Claude.ai, ChatGPT, Windsurf. What each tool does is in the tools reference.

Let an agent integrate the SDK

Paste a prompt into Claude Code, Cursor or Copilot inside your app's repository. The agent reads the Grovs docs through the link at the end of the prompt and makes the changes. Replace GROVS_API_KEY with however your project stores secrets, and check the diff before you commit.

CursorClaude

Add Grovs deep linking to this iOS app.

  1. Add the Grovs Swift package https://github.com/grovs-io/grovs-iOS.git, Up to Next Major Version from 3.1.0, and link the Grovs library to the app target. If the project uses CocoaPods, add pod 'Grovs', '~> 3.1' instead.
  2. Call Grovs.configure(APIKey:useTestEnvironment:delegate:) in application(_:didFinishLaunchingWithOptions:) with the key in GROVS_API_KEY. Use useTestEnvironment: true only for debug builds.
  3. Forward incoming links with Grovs.handleSceneDelegate(...) from the SceneDelegate, or Grovs.handleAppDelegate(...) when there is no SceneDelegate.
  4. Add the Associated Domains capability with applinks: entries for the project's production and test link domains, and the URL scheme from the Grovs dashboard.
  5. Adopt GrovsDelegate and route grovsReceivedPayloadFromDeeplink(link:payload:tracking:) to the existing router.
  6. Build and tell me what you changed.

Docs: https://docs.grovs.io/docs/sdk/ios/quick-start.md

More prompts, for adding deep linking to a screen, tracking a purchase and sending yourself a test push, are in AI prompts.

Give a model the docs

URLWhat it is
/llms.txtAn index of every page, grouped by section, with a Markdown link and a one-line description for each. For tools that crawl.
/llms-full.txtAll the docs in one file, to paste into a long context.
/docs/<page>.mdAny page as Markdown. Add .md to its URL, for example /docs/sdk/ios/quick-start.md.

Every page also has Copy page, View as Markdown, Open in Claude and Open in ChatGPT in its page menu. See Docs for LLMs.

Last updated 2026-10-26
Was this page helpful?