Połączenie
Jeden adres URL, Streamable HTTP, bez zarządzania sesjami. Narzędzia publiczne działają bez niczego więcej. Dla narzędzi działających w Twoim imieniu utwórz klucz w Ustawienia → Agenci AI i wysyłaj go jako token Bearer.
https://www.pairskill.com/api/mcpclaude mcp add --transport http pairskill https://www.pairskill.com/api/mcp --header "Authorization: Bearer psk_…"{
"mcpServers": {
"pairskill": {
"url": "https://www.pairskill.com/api/mcp",
"headers": {
"Authorization": "Bearer psk_…"
}
}
}
}npx -y mcp-remote https://www.pairskill.com/api/mcp --header "Authorization: Bearer psk_…"Bez klucza
Wszystko, co widzi odwiedzający stronę: otwarte oferty, taksonomia umiejętności, profile publiczne, popyt w poszczególnych krajach oraz formuła wyniku jako zasób pairskill://matching-formula.
| Narzędzie | Kto | Co robi |
|---|---|---|
search_skills | Każdy | Find skills in the PairSkill taxonomy by any name or synonym in the launch languages. |
suggested_skills | Każdy | The usual skills for a field (category), most essential first. |
get_profile | Każdy | A public talent profile by its slug (named profiles only; anonymous ones are never returned). |
match_skill_names | Każdy | Match skill names (as written on LinkedIn or a CV) to PairSkill skills. Returns the matched skills and the names it could not place. |
get_role | Każdy | One role with its skills, levels, pay range, practicalities and company. Open roles are public. |
search_roles | Każdy | Search open roles by text, country (remote roles always included), field, work mode or skills. |
preview_pool | Każdy | How many published profiles meet a set of must-have skills, country and languages: the live pool counter. |
get_passport | Każdy | A shared skill passport by its key: a named slug or an anonymous token. Levels, assessed skills with dates, ESCO URIs. |
skill_demand | Każdy | Open roles and available candidates per skill and country (EU), refreshed nightly. Counts under 10 are bucketed. Filter by country (ISO code) and optionally a skill slug. |
search_skills- Kto
- Każdy
- Co robi
- Find skills in the PairSkill taxonomy by any name or synonym in the launch languages.
suggested_skills- Kto
- Każdy
- Co robi
- The usual skills for a field (category), most essential first.
get_profile- Kto
- Każdy
- Co robi
- A public talent profile by its slug (named profiles only; anonymous ones are never returned).
match_skill_names- Kto
- Każdy
- Co robi
- Match skill names (as written on LinkedIn or a CV) to PairSkill skills. Returns the matched skills and the names it could not place.
get_role- Kto
- Każdy
- Co robi
- One role with its skills, levels, pay range, practicalities and company. Open roles are public.
search_roles- Kto
- Każdy
- Co robi
- Search open roles by text, country (remote roles always included), field, work mode or skills.
preview_pool- Kto
- Każdy
- Co robi
- How many published profiles meet a set of must-have skills, country and languages: the live pool counter.
get_passport- Kto
- Każdy
- Co robi
- A shared skill passport by its key: a named slug or an anonymous token. Levels, assessed skills with dates, ESCO URIs.
skill_demand- Kto
- Każdy
- Co robi
- Open roles and available candidates per skill and country (EU), refreshed nightly. Counts under 10 are bucketed. Filter by country (ISO code) and optionally a skill slug.
W Twoim imieniu
Klucz daje agentowi dokładnie Twoje uprawnienia, nic więcej: te same zabezpieczenia na poziomie wierszy, limity planu i zasady anonimowości co w aplikacji. Agent pracodawcy widzi anonimowych kandydatów jako „Kandydat XXXX”, dopóki nie zaakceptują; agent kandydata decyduje, co udostępnić, akceptując lub odrzucając.
| Narzędzie | Kto | Co robi |
|---|---|---|
my_skills | Dowolny klucz | The signed-in talent’s skills with level, years, whether it is assessed and when a re-check is due. |
set_my_skill | Dowolny klucz | Add a skill to the signed-in talent’s profile or change its level and years. A changed level is self-rated until checked again. |
remove_my_skill | Dowolny klucz | Remove a skill from the signed-in talent’s profile. |
my_profile | Dowolny klucz | The signed-in talent’s profile, including the private pay floor. Null when there is none yet. |
update_my_profile | Dowolny klucz | Change fields of the signed-in talent’s profile (tagline, bio, location, availability, work modes, languages, visibility, …). Only the given fields change. |
set_visibility | Dowolny klucz | Anonymous (employers see “Candidate XXXX” until you accept an invitation) or public (name visible). |
set_pay_floor | Dowolny klucz | Set or clear the private minimum pay. Employers never see it; it labels roles below it for you. |
set_profile_published | Dowolny klucz | Pause or resume the profile: a paused profile is not matched or shown to anyone. |
complete_onboarding | Dowolny klucz | Create or replace the signed-in talent’s whole profile in one call: field, skills with levels, industries, practicalities, visibility and the private pay floor. Publishes it for matching. |
my_company | Dowolny klucz | The signed-in employer’s company, their role on the team (owner, member, viewer) and plan limits with usage. |
create_company | Dowolny klucz | Create the employer’s company (the caller becomes its owner). Needed before posting roles. |
update_company | Dowolny klucz | Change the company profile (owner only): name, country, size, industry, description, website, location. |
request_company_verification | Dowolny klucz | Ask PairSkill to verify the company manually (when the VAT check is not available). |
team_members | Dowolny klucz | People on the employer’s team and open team invites. |
invite_team_member | Dowolny klucz | Invite a colleague by email as member (hires) or viewer (looks only). Returns the invite link; seats are limited by plan. |
remove_team_member | Dowolny klucz | Remove a teammate or cancel an open team invite (owner only). |
my_roles | Dowolny klucz | The employer’s roles (draft, open, closed) with their requirements. |
create_role | Dowolny klucz | Create a role for the employer’s company. With publish=true it opens at once (a pay range is required by EU pay transparency, and the plan limits open roles). |
update_role | Dowolny klucz | Replace a role’s details and requirements (the role keeps its status). |
set_role_status | Dowolny klucz | Open, close or return a role to draft. Opening needs a pay range and a free open-role slot on the plan. |
role_templates | Dowolny klucz | Saved role templates of the company (Growth plan). |
save_role_template | Dowolny klucz | Save a role setup as a reusable template (Growth plan). |
role_candidates | Dowolny klucz | Candidates for one of the employer’s roles, ranked by the published formula with the full breakdown. Anonymous candidates appear as “Candidate XXXX” until they accept an invitation. Records the ranking shown (AI Act log). |
my_matches | Dowolny klucz | Open roles ranked for the signed-in talent, with score, breakdown and whether pay is below their private minimum. |
explain_fit | Dowolny klucz | Why a candidate fits a role: per skill the candidate’s level against the required level and its effect, industries and practicalities. Talent: your own fit for any open role. Employer: a candidate in your role’s pool. |
set_role_interest | Dowolny klucz | Mark an open role as interested (the employer sees it), saved (only you), passed, or clear the mark (null). |
my_interests | Dowolny klucz | The signed-in talent’s interested, saved and passed roles. |
interested_candidates | Dowolny klucz | Candidates who marked one of the employer’s roles as interesting (ids; read cards with role_candidates). |
search_talent | Dowolny klucz | Find candidates by skill in any launch language (e.g. "react", "könyvelés"), optionally in or open to a country. Anonymous candidates appear as “Candidate XXXX”. |
my_pools | Dowolny klucz | The company’s candidate pools (saved lists) with member counts. Growth plan. |
create_pool | Dowolny klucz | Create a named candidate pool (Growth plan). |
add_to_pool | Dowolny klucz | Add a candidate to a pool, optionally with a private note. Anonymous candidates stay anonymous. |
remove_from_pool | Dowolny klucz | Remove a candidate from a pool. |
pool_members | Dowolny klucz | Candidates in a pool as pseudonymous cards (name only once revealed), with notes. |
invite_candidate | Dowolny klucz | Invite a candidate to one of the employer’s open roles with a short message. The candidate stays anonymous until they accept; the ranking you acted on is recorded. Needs the DPA and a free invitation on the plan. |
my_invitations | Dowolny klucz | Invitations the signed-in talent received: role, company, message, status and their score for the role. |
company_invitations | Dowolny klucz | Every invitation the employer’s company sent, across roles, with status and the candidate (alias until accepted). |
respond_invitation | Dowolny klucz | Accept (opens a conversation and shows the employer your name) or decline an invitation, optionally with a reason (skills, interview, salary, other). |
withdraw_invitation | Dowolny klucz | Withdraw a pending invitation with the reason (recorded in the decision log). |
conversations | Dowolny klucz | The signed-in person’s conversations (opened by accepted invitations) with the last message and unread count. |
get_conversation | Dowolny klucz | One conversation with its messages (oldest first). Marks the other side’s messages as read. |
send_message | Dowolny klucz | Send a message in an open conversation. With attachments on, up to five files uploaded first with attachment_upload_url. |
close_conversation | Dowolny klucz | End a conversation: no new messages; the history stays readable for both sides. |
propose_hire | Dowolny klucz | Propose hiring the candidate of an accepted conversation, with the main reason for the decision (decision log). The candidate confirms or declines. |
respond_hire | Dowolny klucz | Confirm or decline a hire proposal (candidate). |
rate_hire | Dowolny klucz | Rate a confirmed hire from 1 to 5 (each side rates once; used to check the formula, never shown publicly). |
my_hires | Dowolny klucz | Hires the signed-in person is part of (proposed, confirmed, declined). |
my_notifications | Dowolny klucz | The signed-in person’s latest updates (invitations, replies, messages, hires) with read state. |
mark_notifications_read | Dowolny klucz | Mark updates as read: the given ids, or all. |
inbox | Dowolny klucz | What waits on the signed-in person: pending invitations and hire proposals (needs you), unread messages, unread updates. |
skill_check_status | Dowolny klucz | For each of the signed-in talent’s skills: assessed date, re-check due, cooldown end and whether a check exists. |
my_passport | Dowolny klucz | The signed-in talent’s passport mode (off, named, anonymous) and its two links. |
set_passport_mode | Dowolny klucz | Share the skill passport: off, named (with your name, at your slug) or anonymous (a token link, no name). |
whoami | Dowolny klucz | Who the key or session acts as: name, email, default workspace, language, whether a talent profile exists and the company with the role in it. |
update_account_settings | Dowolny klucz | Change your display name, language, theme (system, light, dark) or the product-news choice. |
export_my_data | Dowolny klucz | A download link for everything PairSkill holds about you (one JSON file). The link works only in your signed-in browser; give it to the person. |
billing_status | Dowolny klucz | The company plan, its limits and usage, open roles with role-pass and boost end dates, and recent purchases. |
start_checkout | Dowolny klucz | Start a Stripe Checkout: a role pass (60 days of unlimited invitations for one role), a boost (7 days promoted) or the Growth plan. Returns a payment URL for a person to open; money is never moved without them. |
fairness_stats | Dowolny klucz | Fairness numbers for one of your roles from its latest ranking snapshot: how many candidates each must-have excludes, the score distribution, how many sit just under the cut, and the assessed share of the shortlist. |
decision_log | Dowolny klucz | Every decision on one of your roles, newest first: invitations, responses and hires with the reason recorded, the ranking snapshot it relied on, and whether a person or an agent acted. Candidates appear by id. |
compliance_pack | Dowolny klucz | Links to the AI Act compliance pack for one of your roles: a printable record (system summary, oversight, fairness, decisions, snapshots) and CSV files. Growth and Scale plans. |
my_api_keys | Dowolny klucz | Your active agent keys: name, prefix, whether they may make changes, last use. Never the key itself. |
my_skills- Kto
- Dowolny klucz
- Co robi
- The signed-in talent’s skills with level, years, whether it is assessed and when a re-check is due.
set_my_skill- Kto
- Dowolny klucz
- Co robi
- Add a skill to the signed-in talent’s profile or change its level and years. A changed level is self-rated until checked again.
remove_my_skill- Kto
- Dowolny klucz
- Co robi
- Remove a skill from the signed-in talent’s profile.
my_profile- Kto
- Dowolny klucz
- Co robi
- The signed-in talent’s profile, including the private pay floor. Null when there is none yet.
update_my_profile- Kto
- Dowolny klucz
- Co robi
- Change fields of the signed-in talent’s profile (tagline, bio, location, availability, work modes, languages, visibility, …). Only the given fields change.
set_visibility- Kto
- Dowolny klucz
- Co robi
- Anonymous (employers see “Candidate XXXX” until you accept an invitation) or public (name visible).
set_pay_floor- Kto
- Dowolny klucz
- Co robi
- Set or clear the private minimum pay. Employers never see it; it labels roles below it for you.
set_profile_published- Kto
- Dowolny klucz
- Co robi
- Pause or resume the profile: a paused profile is not matched or shown to anyone.
complete_onboarding- Kto
- Dowolny klucz
- Co robi
- Create or replace the signed-in talent’s whole profile in one call: field, skills with levels, industries, practicalities, visibility and the private pay floor. Publishes it for matching.
my_company- Kto
- Dowolny klucz
- Co robi
- The signed-in employer’s company, their role on the team (owner, member, viewer) and plan limits with usage.
create_company- Kto
- Dowolny klucz
- Co robi
- Create the employer’s company (the caller becomes its owner). Needed before posting roles.
update_company- Kto
- Dowolny klucz
- Co robi
- Change the company profile (owner only): name, country, size, industry, description, website, location.
request_company_verification- Kto
- Dowolny klucz
- Co robi
- Ask PairSkill to verify the company manually (when the VAT check is not available).
team_members- Kto
- Dowolny klucz
- Co robi
- People on the employer’s team and open team invites.
invite_team_member- Kto
- Dowolny klucz
- Co robi
- Invite a colleague by email as member (hires) or viewer (looks only). Returns the invite link; seats are limited by plan.
remove_team_member- Kto
- Dowolny klucz
- Co robi
- Remove a teammate or cancel an open team invite (owner only).
my_roles- Kto
- Dowolny klucz
- Co robi
- The employer’s roles (draft, open, closed) with their requirements.
create_role- Kto
- Dowolny klucz
- Co robi
- Create a role for the employer’s company. With publish=true it opens at once (a pay range is required by EU pay transparency, and the plan limits open roles).
update_role- Kto
- Dowolny klucz
- Co robi
- Replace a role’s details and requirements (the role keeps its status).
set_role_status- Kto
- Dowolny klucz
- Co robi
- Open, close or return a role to draft. Opening needs a pay range and a free open-role slot on the plan.
role_templates- Kto
- Dowolny klucz
- Co robi
- Saved role templates of the company (Growth plan).
save_role_template- Kto
- Dowolny klucz
- Co robi
- Save a role setup as a reusable template (Growth plan).
role_candidates- Kto
- Dowolny klucz
- Co robi
- Candidates for one of the employer’s roles, ranked by the published formula with the full breakdown. Anonymous candidates appear as “Candidate XXXX” until they accept an invitation. Records the ranking shown (AI Act log).
my_matches- Kto
- Dowolny klucz
- Co robi
- Open roles ranked for the signed-in talent, with score, breakdown and whether pay is below their private minimum.
explain_fit- Kto
- Dowolny klucz
- Co robi
- Why a candidate fits a role: per skill the candidate’s level against the required level and its effect, industries and practicalities. Talent: your own fit for any open role. Employer: a candidate in your role’s pool.
set_role_interest- Kto
- Dowolny klucz
- Co robi
- Mark an open role as interested (the employer sees it), saved (only you), passed, or clear the mark (null).
my_interests- Kto
- Dowolny klucz
- Co robi
- The signed-in talent’s interested, saved and passed roles.
interested_candidates- Kto
- Dowolny klucz
- Co robi
- Candidates who marked one of the employer’s roles as interesting (ids; read cards with role_candidates).
search_talent- Kto
- Dowolny klucz
- Co robi
- Find candidates by skill in any launch language (e.g. "react", "könyvelés"), optionally in or open to a country. Anonymous candidates appear as “Candidate XXXX”.
my_pools- Kto
- Dowolny klucz
- Co robi
- The company’s candidate pools (saved lists) with member counts. Growth plan.
create_pool- Kto
- Dowolny klucz
- Co robi
- Create a named candidate pool (Growth plan).
add_to_pool- Kto
- Dowolny klucz
- Co robi
- Add a candidate to a pool, optionally with a private note. Anonymous candidates stay anonymous.
remove_from_pool- Kto
- Dowolny klucz
- Co robi
- Remove a candidate from a pool.
pool_members- Kto
- Dowolny klucz
- Co robi
- Candidates in a pool as pseudonymous cards (name only once revealed), with notes.
invite_candidate- Kto
- Dowolny klucz
- Co robi
- Invite a candidate to one of the employer’s open roles with a short message. The candidate stays anonymous until they accept; the ranking you acted on is recorded. Needs the DPA and a free invitation on the plan.
my_invitations- Kto
- Dowolny klucz
- Co robi
- Invitations the signed-in talent received: role, company, message, status and their score for the role.
company_invitations- Kto
- Dowolny klucz
- Co robi
- Every invitation the employer’s company sent, across roles, with status and the candidate (alias until accepted).
respond_invitation- Kto
- Dowolny klucz
- Co robi
- Accept (opens a conversation and shows the employer your name) or decline an invitation, optionally with a reason (skills, interview, salary, other).
withdraw_invitation- Kto
- Dowolny klucz
- Co robi
- Withdraw a pending invitation with the reason (recorded in the decision log).
conversations- Kto
- Dowolny klucz
- Co robi
- The signed-in person’s conversations (opened by accepted invitations) with the last message and unread count.
get_conversation- Kto
- Dowolny klucz
- Co robi
- One conversation with its messages (oldest first). Marks the other side’s messages as read.
send_message- Kto
- Dowolny klucz
- Co robi
- Send a message in an open conversation. With attachments on, up to five files uploaded first with attachment_upload_url.
close_conversation- Kto
- Dowolny klucz
- Co robi
- End a conversation: no new messages; the history stays readable for both sides.
propose_hire- Kto
- Dowolny klucz
- Co robi
- Propose hiring the candidate of an accepted conversation, with the main reason for the decision (decision log). The candidate confirms or declines.
respond_hire- Kto
- Dowolny klucz
- Co robi
- Confirm or decline a hire proposal (candidate).
rate_hire- Kto
- Dowolny klucz
- Co robi
- Rate a confirmed hire from 1 to 5 (each side rates once; used to check the formula, never shown publicly).
my_hires- Kto
- Dowolny klucz
- Co robi
- Hires the signed-in person is part of (proposed, confirmed, declined).
my_notifications- Kto
- Dowolny klucz
- Co robi
- The signed-in person’s latest updates (invitations, replies, messages, hires) with read state.
mark_notifications_read- Kto
- Dowolny klucz
- Co robi
- Mark updates as read: the given ids, or all.
inbox- Kto
- Dowolny klucz
- Co robi
- What waits on the signed-in person: pending invitations and hire proposals (needs you), unread messages, unread updates.
skill_check_status- Kto
- Dowolny klucz
- Co robi
- For each of the signed-in talent’s skills: assessed date, re-check due, cooldown end and whether a check exists.
my_passport- Kto
- Dowolny klucz
- Co robi
- The signed-in talent’s passport mode (off, named, anonymous) and its two links.
set_passport_mode- Kto
- Dowolny klucz
- Co robi
- Share the skill passport: off, named (with your name, at your slug) or anonymous (a token link, no name).
whoami- Kto
- Dowolny klucz
- Co robi
- Who the key or session acts as: name, email, default workspace, language, whether a talent profile exists and the company with the role in it.
update_account_settings- Kto
- Dowolny klucz
- Co robi
- Change your display name, language, theme (system, light, dark) or the product-news choice.
export_my_data- Kto
- Dowolny klucz
- Co robi
- A download link for everything PairSkill holds about you (one JSON file). The link works only in your signed-in browser; give it to the person.
billing_status- Kto
- Dowolny klucz
- Co robi
- The company plan, its limits and usage, open roles with role-pass and boost end dates, and recent purchases.
start_checkout- Kto
- Dowolny klucz
- Co robi
- Start a Stripe Checkout: a role pass (60 days of unlimited invitations for one role), a boost (7 days promoted) or the Growth plan. Returns a payment URL for a person to open; money is never moved without them.
fairness_stats- Kto
- Dowolny klucz
- Co robi
- Fairness numbers for one of your roles from its latest ranking snapshot: how many candidates each must-have excludes, the score distribution, how many sit just under the cut, and the assessed share of the shortlist.
decision_log- Kto
- Dowolny klucz
- Co robi
- Every decision on one of your roles, newest first: invitations, responses and hires with the reason recorded, the ranking snapshot it relied on, and whether a person or an agent acted. Candidates appear by id.
compliance_pack- Kto
- Dowolny klucz
- Co robi
- Links to the AI Act compliance pack for one of your roles: a printable record (system summary, oversight, fairness, decisions, snapshots) and CSV files. Growth and Scale plans.
my_api_keys- Kto
- Dowolny klucz
- Co robi
- Your active agent keys: name, prefix, whether they may make changes, last use. Never the key itself.
Klucze
Klucze są pokazywane raz i przechowywane wyłącznie jako skrót. Unieważnij klucz w Ustawieniach, a natychmiast przestanie działać. Do 10 aktywnych kluczy na konto. Agenci korzystający z klucza pojawiają się w eksporcie Twoich danych.
Wyniki i decyzje
Agenci dostają ten sam rozkład co ludzie: umiejętność po umiejętności, lata w branży, kwestie praktyczne. Wyniki porządkują kandydatów; nigdy nikogo nie odrzucają. Zaproszenie, akceptacja i zatrudnienie pozostają decyzją człowieka, a każda decyzja zapisuje powód.
Limity i pomoc
Zaproszenia i otwarte oferty liczą się do limitów planu tak samo jak w aplikacji. Liczba zapytań jest ograniczona dla każdego konta. Pytania lub brakujące narzędzie: hello@pairskill.com.