You can connect Claude before uploading. Career-path guidance (get_career_paths) works without an analysis; everything personal about your profile needs one.
RankedIn exposes a Model Context Protocol server at https://rankedin.app/api/mcp. This lets Claude, Cursor, Windsurf, and other MCP-compatible clients answer career questions using your own LinkedIn data.
In Claude, open Customize → Connectors, search the directory for RankedIn and select Connect. Or add it as a custom connector with this URL:
https://rankedin.app/api/mcp
You'll be prompted to sign in to RankedIn via OAuth — no API key needed. The connector gives Claude the seven read-only tools listed below.
Alternative for developers and other MCP clients (API key): clients configured through a file can connect with an API key from Dashboard → Settings. This isn't needed for the Claude apps above.
{
"mcpServers": {
"rankedin": {
"url": "https://rankedin.app/api/mcp",
"headers": { "Authorization": "Bearer rkin_YOUR_API_KEY" }
}
}
}Use mcp-remote as a local bridge to the remote server:
{
"mcpServers": {
"rankedin": {
"command": "npx",
"args": [
"mcp-remote",
"https://rankedin.app/api/mcp",
"--header",
"Authorization: Bearer rkin_YOUR_API_KEY"
]
}
}
}RankedIn also has a Claude plugin, which is under review for the Claude directory. It pairs the connector above with two skills that guide Claude in using it. There are two ways to start:
next-career-move gives career-direction guidance without requiring an upload first. For example: feeling stuck, a job search that isn't working, considering a career change, AI changing your work, or building a professional reputation.
Without an analysis it works from what you tell Claude and RankedIn's career paths. It is general guidance, not an assessment of you. With an analysis, it adds findings from your own data.
profile-review uses your RankedIn analysis for profile strength, strengths and gaps, peer comparison, AI resilience, network strength and improvement priorities.
Without an analysis it explains what's missing rather than estimating anything.
The Claude connector exposes seven tools. All are read-only (readOnlyHint: true). Each accepts an optional analysis_id — omit to use the most recent analysis. Answers drawn from your analysis state the date it was completed.
get_my_scoresReturns your overall LinkedIn profile score and 8 dimension scores (0–100): Network, Engagement, Credibility, Outreach, Content, Career, Learning and Influence, plus your AI Resilience Score and risk level. A dimension without enough data is marked as such rather than scored.
get_network_summaryReturns total connections, connections with email, average new connections per month, growth rate, reactions and comments given, recommendations given/received, and account age. Size and activity only: it does not record which industries, companies, roles or seniority levels your connections have.
get_peer_comparisonReturns percentile rankings against other RankedIn users: global percentiles for each dimension, plus peer-group percentiles among users at the same job level when enough of them exist. Percentiles and averages only; no salary or compensation data.
get_improvement_tipsReturns your AI-generated career intelligence report: AI Resilience Score and risk level, an AI impact summary, near-, medium- and long-term actions, skills to build, AI-vulnerable and AI-resistant skills, pivot directions, profile strengths, areas for improvement and recommendations.
get_career_timelineReturns career pattern, target role, skill gaps, next steps, peer career pathways and job search insights, derived from your job history and applications (the Jobs folder of the full LinkedIn archive).
get_connection_insightsReturns counts only: how many connections an export contains, how recently they were added, how far back the network goes, and — with two analysed exports — how many are new, how many records are no longer present, and how many show a different recorded title or company. No names, employers or profile links through the connector; see Connection Changes below for the person-level view.
get_career_pathsReturns RankedIn’s four career paths — find a job, attract more customers, build your reputation, pivot your career — with the approach and first step for each. Works without an analysis as a general decision framework, not a personal assessment. With an analysis, it also returns which paths your analysis points to and why, based on fixed rules (recent job applications or saved jobs, self-employment, elevated AI risk for your role).
Your first analysis establishes a baseline. When you upload a newer LinkedIn export, your next analysis is compared with your previous export, and the My Network tab of your analysis on rankedin.app shows what changed, connection by connection:
Through Claude, get_connection_insights reports the counts behind these changes but deliberately never returns names. Open your analysis on rankedin.app for the person-level lists.
All endpoints require Authorization: Bearer rkin_YOUR_API_KEY. Full OpenAPI spec available at rankedin.app/openapi.json.
The Claude connector signs users in with the OAuth 2.0 Authorization Code flow; PKCE (S256) is supported. Server metadata is published at https://rankedin.app/.well-known/oauth-authorization-server.
https://rankedin.app/oauth/authorizehttps://rankedin.app/api/oauth/tokenhttps://rankedin.app/api/oauth/registerreadBearer rkin_...Claude registers itself automatically through dynamic client registration, so no setup is needed when you connect from Claude. Registration accepts only supported integrations' callback URLs. To connect another OAuth client, contact rahul@rankedin.app, or use an API key as described above.
Claude says "No LinkedIn data connected yet"
Upload a LinkedIn export at rankedin.app/dashboard/upload. Analysis usually takes about a minute; after that, Claude can answer from it. Career-path guidance (get_career_paths) works before you upload.
Career intelligence returns "not available"
Re-export from LinkedIn and include the Jobs/ folder (job applications, saved jobs). This data is only present in the full archive export.
Many metrics show N/A
Request the full LinkedIn data archive (not the quick export). The full archive includes Reactions.csv, Comments.csv, Recommendations.csv, and Registration.csv which populate the remaining metrics.
Claude Desktop: RankedIn not connecting
Use Customize → Connectors → RankedIn → Connect and sign in to RankedIn; no config file or API key is needed. For other clients that only launch local servers, use the mcp-remote command/args config shown above.
API returns 401 Unauthorized
Check that your API key starts with rkin_ and is passed as: Authorization: Bearer rkin_YOUR_KEY