Install the skill in 3 steps
Works with Cursor and Claude Code. Takes under two minutes — the skill registers the MCP server for you on first run.
You'll need a Conviva API key — your Conviva account contact issues one. Paste it into SKILL.md / integrate-conviva.mdc wherever you see <YOUR_API_KEY>; without it the MCP server returns 401 on every tool call.
.zip · contains SKILL.md, integrate-conviva.mdc, install.sh & README
Direct URL: https://integration.conviva.com/integrate-conviva.zip-
Download & unzip the skill
Download the skill package from https://integration.conviva.com/integrate-conviva.zip and unzip it anywhere on your machine. It contains the Cursor rule, the Claude Code skill, an installer, and docs.
From a shell:
curl -O https://integration.conviva.com/integrate-conviva.zip unzip integrate-conviva.zip cd integrate-conviva
-
Install the skill into your app install.sh does this
From the unzipped folder, run the installer against your application repo — it drops the Cursor rule and the Claude Code skill in the right places:
./install.sh --target both /path/to/your-app
Or install just one:
--target cursoror--target claude. Add--user-scopedto install once for every repo on your machine. Prefer not to run a script? Copyintegrate-conviva.mdcinto.cursor/rules/and theintegrate-conviva/folder into.claude/skills/by hand instead. Then restart Cursor / Claude Code so the skill is picked up. -
Invoke the skill
Call it explicitly by name:
/integrate-conviva # Claude Code @integrate-conviva # Cursor
Or just ask in plain English — the skill auto-attaches when your request matches its purpose:
Integrate Conviva into this app.
On first run the skill checks for the Conviva MCP server and, if it's not registered yet, offers to set it up for you — asking whether to register it at project or user level before writing the config. After that it detects your framework, applies the version-pinned snippets, and reports back with source citations.
.zip · contains SKILL.md, integrate-conviva.mdc, install.sh & README