Tools reference
Pylote expose 7 tools via MCP, tous proxyés vers l’API REST.
Table of contents
Section titled “Table of contents”get_profile
Section titled “get_profile”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_visibility
Section titled “get_visibility”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_leads
Section titled “get_leads”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_jobs
Section titled “get_jobs”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_platforms
Section titled “get_platforms”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_availability
Section titled “update_availability”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
| Param | Type | Required | Description |
|---|---|---|---|
available | boolean | ✓ | true = available, false = not |
date | string | — | YYYY-MM-DD |
Example prompt
“Rends-moi dispo a partir du 5 mai”
update_profile
Section titled “update_profile”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
| Param | Type | Required | Description |
|---|---|---|---|
rate | number | — | Daily rate EUR |
skills | string[] | — | Skill names |
remoteWork | string | — | “full”, “partial”, “none” |
location | string | — | City |
missionDuration | string | — | — |
daysPerWeek | string | — | — |
Example prompt
“Passe mon TJM a 650 et ajoute Kubernetes a mes skills”