Claude Code
Add Grovs to Claude Code so you can manage links and pull analytics from your terminal.
Add the Grovs MCP server to Claude Code and you can manage deep links, check analytics, and tweak project settings without leaving your terminal.
Prerequisites
- Claude Code installed (
npm install -g @anthropic-ai/claude-code) - A Grovs account with at least one project
Install the Grovs plugin
The Grovs plugin installs the MCP server together with skills that teach Claude Code how to use Grovs:
/plugin marketplace add grovs-io/mcp
/plugin install grovs@grovs
Run these inside Claude Code. On first use, a browser opens for OAuth. To add only the MCP server, follow the steps below instead.
Setup
Run the following command in your terminal:
claude mcp add grovs --transport http https://mcp.grovs.io/mcpThe next time you start a Claude Code session, it will detect the new MCP server and initiate authorization:
- A browser window opens automatically
- Log in to your Grovs account if prompted
- Review the permissions and click Authorize
- Return to your terminal. Claude Code is now connected.
In any Claude Code session, you can now ask:
- "List my Grovs projects"
- "Create a link for the onboarding flow with path /onboarding"
- "Show analytics for the past 7 days"
Self-hosting Grovs? Use your own MCP server's URL; see Self-hosted MCP.
Project-Scoped Configuration
To add Grovs only to a specific project, use the --scope project flag:
claude mcp add grovs --transport http --scope project https://mcp.grovs.io/mcpThis saves the server in a .mcp.json file at the project root, which you can commit so your team gets the same server.
Managing the Connection
You can verify connected MCP servers with:
claude mcp listTo remove the Grovs server:
claude mcp remove grovsYou can also revoke access from the Grovs dashboard — see Revoking access.
Troubleshooting
MCP server not appearing
- Run
claude mcp listto verify the server was added - Make sure the URL is exactly
https://mcp.grovs.io/mcp - Ensure you are using
--transport http(notsse) — the/mcpendpoint uses StreamableHTTP
Authorization fails
- Check that your browser can reach
https://mcp.grovs.io - If using a corporate proxy, ensure
mcp.grovs.iois allowlisted
Re-authorize after revocation
If you revoked the connection from the dashboard, start a new Claude Code session and it will prompt you to re-authorize.