Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Tools reference

Pylote expose 7 tools via MCP, tous proxyés vers l’API REST.


Get your complete Pylote profile: name, skills, daily rate (TJM), availability, location, remote preferences, work experience, education.

Endpoint: GET /v1/me

Parameters

No parameters.

Example prompt

“Montre-moi mon profil Pylote”


Get your visibility stats: profile views (week/month/total), search impressions, click-through rate, and the companies/recruiters who looked at you with their contact info.

Endpoint: GET /v1/me/visibility

Parameters

No parameters.

Example prompt

“Combien de recruteurs ont vu mon profil cette semaine ?”


Get recruiter leads: companies that viewed your profile, with recruiter name, email, and date. Use this to prepare outreach messages.

Endpoint: GET /v1/me/visibility/leads

Parameters

No parameters.

Example prompt

“Prepare-moi 3 messages LinkedIn pour les recruteurs qui m’ont vu cette semaine”


Get 5000+ freelance missions from 14+ platforms. Each job has: title, platform, daily rate, city, remote policy, URL. Use with get_profile to match missions to your skills.

Endpoint: GET /v1/me/jobs

Parameters

No parameters.

Example prompt

“Trouve les 10 missions qui matchent le mieux mon profil”


Get freelance platforms on Pylote (Malt, Comet, WTTJ, etc.) with type, logo, and connection status.

Endpoint: GET /v1/me/platforms

Parameters

No parameters.

Example prompt

“Liste les plateformes Pylote”


Update your availability. Set available=true when looking for missions. Platform sync happens next time you open the extension.

Endpoint: PUT /v1/me/availability

Parameters

ParamTypeRequiredDescription
availablebooleantrue = available, false = not
datestringYYYY-MM-DD

Example prompt

“Rends-moi dispo a partir du 5 mai”


Update your profile: daily rate (rate in EUR), skills (array), remote preference (“full”/“partial”/“none”), location, mission duration, days per week.

Endpoint: PATCH /v1/me/profile

Parameters

ParamTypeRequiredDescription
ratenumberDaily rate EUR
skillsstring[]Skill names
remoteWorkstring“full”, “partial”, “none”
locationstringCity
missionDurationstring
daysPerWeekstring

Example prompt

“Passe mon TJM a 650 et ajoute Kubernetes a mes skills”