Install in 30 seconds.
Two paths, depending on your client.
Claude and ChatGPT
Add Skillberg as a custom connector: in Claude (Settings → Connectors) or in ChatGPT (Developer Mode). OAuth sign-in, zero configuration.

Custom-remote
For Claude, ChatGPT (Developer Mode), Claude Code or any other MCP client. Set a remote URL, then follow the OAuth flow.
Three ways to plug in Skillberg.
Same server URL, same OAuth flow — whatever your client.
Prerequisite: a Skillberg account. The OAuth flow automatically provisions an API key tied to your user.
Claude
Claude.ai and Claude Desktop, via custom connectors.
- 1Settings → Connectors → Add custom connector.
- 2Paste the server URL https://mcp.skillberg.app/mcp.
- 3Sign in to Skillberg and approve the consent screen (OAuth).
- 4Available on plans that offer custom connectors (Pro / Team / Enterprise).
ChatGPT / OpenAI
Available today through Developer Mode; the public directory is on its way.
- 1Turn on Developer Mode in ChatGPT settings.
- 2Add custom connector → paste the same URL https://mcp.skillberg.app/mcp.
- 3Authenticate through the Skillberg OAuth flow.
- 4Coming soon: search for “Skillberg” in the ChatGPT App Directory (submission in progress).
Any other MCP agent
Cursor, Cline, VS Code MCP, in-house MCP SDKs… any compatible client.
- 1Point the client at the server https://mcp.skillberg.app/mcp (HTTP / SSE transport).
- 2OAuth 2.1 auth, or an X-Skillberg-Key API key for custom integrations.
- 3Automatic discovery via /.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource.
Fifteen tools. One graph.
Every tool runs on the same canonical graph. URIs are stable: skillberg://skill/{uuid}, skillberg://occupation/{uuid}.
Semantic search across the 158,000 canonical skills.
{ query: str, limit: int = 20, threshold: float = 0.1 }
Full multilingual skill record and its proficiency levels.
{ uri: "skillberg://skill/{uuid}" }
Semantic search of occupations, chainable into the profile tools.
{ query: str, limit: int = 20 }
Semantic search of business sectors.
{ query: str, limit: int = 20 }
An occupation's skill profile: essential and optional skills.
{ occupation: "skillberg://occupation/{uuid}" }
Expands a set of skills: prerequisites and related skills.
{ skills: ["skillberg://skill/{uuid}", …] }
Gap between a candidate and a target occupation: covered, missing, coverage ratio.
{ candidate_skills: [uri, …], target_occupation: uri }
Occupations reachable from an origin occupation, ranked by shared skills.
{ from_occupation: "skillberg://occupation/{uuid}" }
Maps a CV's skills (JSON Resume) onto the frameworks, no prior upload.
{ resume: JSONResume }
CV quality and completeness: overall score and per-section breakdown.
{ resume: JSONResume, section_weights?: object }
Extracts and normalises the required skills of a job offer.
{ jsonJob: object }
Fit score between a user's uploaded CV and a job.
{ user_id: str, job_id: str }
Radar chart comparing several profiles' skills, rendered as an image.
{ profiles: [...], title?: str, scale_max?: number }
Table of candidates, offers or a summary, ready to share.
{ kind: "candidates" | "offers" | "summary", rows: [...] }
The key's credit balance: remaining, monthly allowance, usage.
{}
Three concrete examples.
Real tools; the answers are illustrative.
Authentication
OAuth 2.1 with Dynamic Client Registration (DCR) and PKCE. No shared passwords. Every user (Claude, ChatGPT…) gets their own Skillberg key, provisioned automatically on first sign-in.
- One key per user (not per organization).
- Quota and usage visible in console.skillberg.app.
- Instant revocation, from Skillberg or from the client (Claude, ChatGPT).
Privacy
Text sent through the tools (CVs, job descriptions) is processed on the fly and never stored. Graph queries are logged for quota and debugging — not for training.
- Inference in France (Scaleway fr-par).
- European models (Mistral).
- GDPR + AI Act ready.
Who it's for.
HR and internal mobility
Your Claude or ChatGPT agents answer HR questions from a canonical graph instead of hallucinating.
Learning and training
Build learning paths on validated prerequisites (Skill Trees).
Strategy and planning
Skill-gap analysis at scale, with numbers you can defend.
Discovery tier included with every Skillberg account. 30-day free trial on your first MCP connection. Pricing based on the number of calls beyond the quota.