Skip to main content
The Partnero plugin does two things. It connects Cursor to Partnero’s MCP server, so you can read and act on your program without leaving the editor. And it teaches Cursor’s agent how Partnero tracking actually works, so the integration it writes is correct the first time instead of plausible-looking.

Your program, in the agent

Ask about partners, customers, transactions, leads and rewards — and create or update them — in the same conversation where you’re writing code.

Integration that works

Skills and a rule covering the real endpoints, the real script host, and the handful of mistakes that quietly stop partners from being paid.

Install

1

Open Customize

In Cursor, open Customize in the sidebar and search for Partnero.
2

Install the plugin

Select Install and choose whether to enable it for one project or for your user account.
To connect only the MCP server, without the skills, use the install link instead.
3

Sign in and choose a program

The first Partnero request opens an authorization page in your browser. Sign in, choose which program Cursor may access, and approve.There is no API key to paste and nothing to configure — the server registers Cursor as a client on its own. Access is scoped to the program you pick, and you can re-authorize to switch programs or revoke it.

It knows your program

Because the connection is live, the agent doesn’t have to interrogate you before it can write anything. It reads your program ID and type, the shape of your referral links, your attribution window and your currency, and writes the integration to match — then checks its own work by looking for the test customer and transaction it just told you to create. The one thing it deliberately can’t read is your REST API key, which integration code needs. That stays in the dashboard under Integration → API.

What you can ask

Because the plugin carries both the live connection and the integration knowledge, one conversation can go from a question about your data to a change in your code.
Write operations go through the same confirmation Cursor applies to any tool that changes something. Several of them send email or fire webhooks to your endpoints, and the server declares that, so Cursor asks before running them.

What’s in the plugin

The skills load themselves when the conversation calls for them. You can also invoke one directly by name, such as /partnero-affiliate-tracking.

Auditing an existing integration

If tracking is already in place and conversions aren’t being attributed, run:
The agent reads the codebase and reports what’s broken — a script loaded from a hostname that doesn’t exist, a sign-up handler that skips customers without a referral cookie, a transaction whose customer key doesn’t match the one used at sign-up, an API key that ended up in the frontend bundle.

Requirements

A Partnero account with at least one program. Some tools apply only to certain program types: leads belong to affiliate programs, and a refer-a-friend program has no partners to list.
Make sure Cursor is up to date, then reload the window. If your organization is on a Teams or Enterprise plan, an admin may have restricted which plugins can be installed.
The grant is scoped to one program and one account. Re-authorize from Customize → the Partnero MCP server, and check you’re signing in with an account that has access to the program you expect.
Tools are gated by program type. Lead tools only exist in affiliate programs, partner tools don’t apply to refer-a-friend programs. Re-authorize and choose the program that has the data you’re after.

Source

The plugin is open source at github.com/partnero/cursor-plugin.

MCP server

The tools available to Cursor and every other MCP client.

AI integration prompts

Ready-made prompts for AI coding tools without a Partnero plugin.