What is MCP?
The Model Context Protocol (MCP) lets LLMs call LinkupAPI directly — all LinkedIn and B2B intelligence tools become native capabilities of your AI assistant.Endpoint
- OAuth 2.1 (recommended) — approve access from the LinkupAPI dashboard, no key to paste. Supported by Claude, ChatGPT, Cursor, Gemini, VS Code, and most modern MCP clients.
- API key — pass your key via the
x-api-keyheader. Works everywhere, useful for headless setups or clients without OAuth.
Claude (Desktop / Code)
Option 1 — OAuth (recommended)
app.linkupapi.com/mcp/authorize in your browser. Sign in and click Authorize — Claude is connected.
Option 2 — API key
ChatGPT (Custom Connectors)
In ChatGPT → Settings → Connectors → Add custom connector:- Name: LinkupAPI
- Server URL:
https://mcp.linkupapi.com/mcp - Authentication: choose OAuth to authorize from the dashboard, or Custom header with
x-api-key: YOUR_API_KEY
Cursor
Add to~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
"headers": { "x-api-key": "YOUR_API_KEY" }.
Gemini (gemini-cli / Gemini Code Assist)
Add to~/.gemini/settings.json:
"headers": { "x-api-key": "YOUR_API_KEY" }.
VS Code (GitHub Copilot)
Add to.vscode/mcp.json:
Windsurf / other clients without OAuth
Windsurf’s Cascade doesn’t implement the MCP OAuth flow natively. Use API key auth:mcp-remote to get OAuth via a stdio bridge.
Verify it works
Ask your LLM: “Validate the email [email protected] using LinkupAPI”. It should call thevalidate_email tool and return a result.