Getting Started
Guides
REST API: Campaigns
Affiliates
Conversions
Affiliate Teams
SCALE
Coupons
Payouts
Other
Webhooks
Connect LinkJolt to Claude, ChatGPT, and other AI assistants. Manage your affiliate program with natural language.
The Model Context Protocol (MCP) lets AI assistants like Claude interact with external tools. The LinkJolt MCP server gives your AI assistant direct access to your affiliate program data, so you can ask things like "Show me my top affiliates this month" or "Create a conversion for order #123".
The fastest way in: point your MCP client at LinkJolt's hosted endpoint. Connector apps like claude.ai sign in with OAuth; developer tools can pass an API key header instead. Nothing to install, always up to date.
These two apps sign in with OAuth on a LinkJolt page, so there is no API key to create, copy or store.
Opens claude.ai with the connector details already filled in. You review them and confirm. In Claude Desktop, add it by hand below.
Or add it by hand
Open Settings, then Connectors, then Add custom connector
In claude.ai or Claude Desktop.
Enter the name and server URL
Name: LinkJolt. URL: https://www.linkjolt.io/api/mcp. Leave OAuth Client ID and Client Secret empty under Advanced settings; LinkJolt supports Client ID Metadata Documents and automatic registration, so clients identify themselves.
Approve access on the LinkJolt page that opens
Sign in with your merchant account if you are not already, then click Approve. The page lists exactly what Claude can read and write, access is scoped to your active brand, and approving payouts is never possible through a connector.
Using Claude Code, Cursor, VS Code or Codex instead? Those connect from the terminal, not this screen. See the developer tool setup.
https://www.linkjolt.io/api/mcp
Streamable HTTP transport, speaking MCP revisions 2024-11-05 through 2025-06-18 (initialize handshake) and the stateless 2026-07-28 revision (per-request metadata and server/discover). OAuth-capable clients discover the sign-in flow automatically. Clients that support custom headers can instead send your API key in an Authorization: Bearer lj_pk_your_key header (X-Api-Key also works). Create keys in the dashboard under API Keys.
Claude Code:
claude mcp add --transport http linkjolt \ https://www.linkjolt.io/api/mcp \ --header "Authorization: Bearer lj_pk_your_key"
Cursor, VS Code, Windsurf and other clients with remote server support:
{
"mcpServers": {
"linkjolt": {
"url": "https://www.linkjolt.io/api/mcp",
"headers": {
"Authorization": "Bearer lj_pk_your_key"
}
}
}
}Which method to use: claude.ai, Claude Desktop, and ChatGPT connect with OAuth (one-click connector above, no key handling; ChatGPT cannot send an API key at all). Claude Code, Cursor, VS Code, Windsurf, Codex, and the Claude API MCP connector send the API key header. Clients that only speak stdio can use the npm package below. OAuth access follows your plan the same way keys do: reads on Professional and above, the three write tools on Ultimate and Scale.
Only for clients that cannot reach a remote server. It carries the same tools as the hosted endpoint, but not the prompts, and the program overview arrives as plain data rather than an interactive card. The hosted endpoint also stays up to date on its own, so prefer it wherever you can.
npm install -g @linkjolt/mcp-server
Add to your Claude Desktop config:
{
"mcpServers": {
"linkjolt": {
"command": "npx",
"args": ["-y", "@linkjolt/mcp-server"],
"env": {
"LINKJOLT_API_KEY": "lj_pk_your_key"
}
}
}
}list_campaigns
List all your affiliate campaigns with stats
get_campaign
Get detailed campaign info including affiliate count
list_affiliates
List affiliates across your campaigns
list_conversions
List conversions with filters (status, date, campaign)
get_stats
Get aggregate stats (revenue, commissions, conversions)
create_conversion
Manually create a conversion record
update_conversion
Update conversion status (approve/reject)
list_teams
List Affiliate Teams with rosters, targets, and pending awards
get_team
Get one team with members, campaigns, and goals
list_team_goals
List a team's targets and current-period progress
list_awards
List bonus awards across all teams for reconciliation
list_coupons
List registered affiliate coupon codes
create_coupon
Register a discount code reference for an affiliate
list_payouts
List the affiliate payout queue for reconciliation
search
Search campaigns, affiliates, conversions and coupons by text (ChatGPT compatible)
get_program_overview
Month revenue, top affiliates and recent conversions; renders as an interactive card in Claude
fetch
Fetch one record by a search result id (ChatGPT compatible)
Ask for your program overview in Claude (web or desktop) and the answer renders as an interactive card: month revenue, a top-affiliates leaderboard, and recent conversions. Clients without MCP Apps support get the same data as plain JSON from the get_program_overview tool.
The server also ships ready-made workflows as MCP prompts. Clients surface them as one-click actions; Claude Code renders each as a slash command like /mcp__linkjolt__weekly_performance_review.
weekly_performance_review
Revenue, conversions, top affiliates, and one suggested action for next week
reconcile_pending_conversions
Triage pending conversions with recommendations; never approves on its own
draft_affiliate_update
Draft a monthly update email to affiliates grounded in real numbers
Reads, plus three deliberate writes
The MCP tools are read tools plus three writes (create_conversion, update_conversion, create_coupon), all Ultimate or Scale only. Bonus award approval is deliberately not exposed as a tool: approving a team bonus award moves money, and an AI assistant should not approve payouts autonomously. Approve awards from the dashboard, or with a deliberate REST API call. Team, coupon, and payout tools respect your API key\'s plan and permissions, so a read-only key or a non-Scale plan gets the same errors the REST API returns.
U
You
Show me my top performing campaign this month
AI
Claude
I'll check your campaigns. Your "Pro Campaign" is performing best with $12,350 in revenue from 47 conversions. It has 12 active affiliates earning a 20% commission rate.
U
You
Which affiliates are driving the most revenue?
AI
Claude
Looking at your affiliates... Sarah from TechReviews generated $4,200 (34%), followed by Alex from SaaSDigest at $3,100 (25%). Both are in Tier 2 of your commission structure.
Connect to the hosted endpoint at https://www.linkjolt.io/api/mcp, or install with npm install -g @linkjolt/mcp-server and follow the setup instructions above.
Start a 3-day free trial, create your first campaign, then connect your AI assistant. The MCP server is included on the Professional plan and above.