Saply, inside the assistant you already use.
Format, translate, tailor, anonymise and match CVs from ChatGPT, Claude, Claude Code, Gemini or Copilot. No new tool to learn. Pick your assistant below and follow four steps.
Saply in ChatGPT
Web appChatGPT connects to Saply through a custom connector. Set it up once, then switch it on in any chat.
- 1
Switch on developer mode
Open your ChatGPT settings and turn on developer mode. This unlocks custom connectors.
Settings Connectors Advanced Developer mode - 2
Create the Saply connector
On the Connectors page choose Create and fill in the form. Pick OAuth as the authentication.
Settings Connectors Create- Name
- Saply
- Description
- Formats, translates, tailors and matches CVs
- MCP server URL
- https://mcp.saply.ai/mcp
- Authentication
- OAuth
- 3
Connect your Saply account
Save, press Connect and sign in with your Saply account. Microsoft login or an email code both work.
- 4
Use it in a chat
Open the plus menu in a new chat, choose Developer mode and tick Saply. Then ask for what you need.
New chat + Developer mode Saply
Custom connectors need a Plus, Pro, Business, Enterprise or Edu plan. On Business and Enterprise an owner switches on developer mode first.
OpenAI developer mode docsSaply in Claude
Web and desktop appClaude treats Saply as a connector. Add it once in your settings and toggle it on per conversation.
- 1
Open your connectors
In claude.ai or the Claude desktop app, go to your connector settings.
Customize Connectors - 2
Add a custom connector
Press Add, then Add custom connector. Give it a name and paste the server URL.
+ Add Add custom connector- Name
- Saply
- Remote MCP server URL
- https://mcp.saply.ai/mcp
- 3
Sign in to Saply
Keep the detected settings, choose Sign in now and log in with your Saply account. Press Add to finish.
- 4
Switch it on in a chat
Open the plus menu at the bottom of a chat, choose Connectors and toggle Saply on.
Chat + Connectors Saply
Available on every Claude plan. On Team and Enterprise an owner adds the connector first, after which you press Connect.
Claude custom connector docsSaply in Claude Code
TerminalOne command adds Saply to Claude Code. Sign in once and the tools are available in every session.
- 1
Add the server
Run this in your terminal. Add the user scope flag to have Saply in every project instead of only the current one.
$ claude mcp add --transport http saply https://mcp.saply.ai/mcp --scope user - 2
Sign in
Start Claude Code, type the MCP command, pick saply and finish the login in your browser.
$ /mcp - 3
Check the connection
Saply should show as connected together with the number of tools it provides.
$ claude mcp list - 4
Ask for a CV
Describe what you need in plain language. Claude Code calls the Saply tools and gives you the download link.
Saply in Gemini
Web and mobileThe Gemini app connects to Saply as a custom app. Add it once on the web and it works in the Gemini mobile app too.
- 1
Open Connected Apps
Go to gemini.google.com on your computer, open Settings at the bottom and choose Connected Apps.
gemini.google.com Settings Connected Apps - 2
Add Saply as a custom app
Under Custom apps paste the Saply server URL in the custom app link field and press Next. No credentials are needed, Saply registers itself.
Custom apps Add a custom app- MCP server URL
- https://mcp.saply.ai/mcp
- 3
Connect your Saply account
Follow the on-screen steps and sign in with your Saply account. Microsoft login or an email code both work.
- 4
Use it in a chat
Type @ in the prompt box, pick Saply and ask for what you need. Gemini asks you to confirm before it sends anything.
New chat @ Saply
Custom apps need a personal Google Account with Keep Activity switched on. Google is rolling them out from the US, in English first. Work and school accounts are not supported yet.
Gemini custom apps helpSaply in Copilot
Microsoft 365Saply joins Microsoft 365 Copilot as a tool on a Copilot Studio agent. Your admin sets it up once, the whole team uses it.
- 1
Add a tool to your agent
In Copilot Studio open the agent you want to extend and add a Model Context Protocol tool.
Copilot Studio Tools Add a tool New tool Model Context Protocol - 2
Describe the Saply server
Fill in the wizard. Choose OAuth 2.0 with dynamic discovery so each recruiter signs in with their own Saply account.
- Server name
- Saply
- Server description
- Formats, translates, tailors and matches CVs
- Server URL
- https://mcp.saply.ai/mcp
- Authentication
- OAuth 2.0, Dynamic discovery
- 3
Connect and publish
Create a new connection, sign in with Saply and add the tool to the agent. Publish the agent to Microsoft 365 Copilot.
Create a new connection Add to agent Publish - 4
Use it in Copilot
Open the agent in Microsoft 365 Copilot or Teams and ask. Copilot signs you in to Saply the first time.
This needs a Copilot Studio licence and generative orchestration switched on for the agent. Using GitHub Copilot in VS Code instead? Run the MCP: Add Server command and paste the same URL as an HTTP server.
Copilot Studio MCP docsSay it the way you would say it to a colleague.
No commands to remember. Here are the requests recruiters make every day, with what comes back. Copy one and change the details.
- FormatA client wants the CV today
"Format the attached CV to my company template."
A Word file in the client template, usually within a minute.
- TranslateThe role is in Paris
"Translate the CV I just uploaded to French in the same template. Keep the job titles in English."
The translated CV, same layout, ready to send.
- TailorThe vacancy asks for very specific skills
"Tailor this CV to the vacancy below and tighten the summary. Do not invent experience."
A CV that leads with what the client is looking for, nothing added that is not there.
- MatchYou want to know before you call
"Compare this CV with the vacancy. Where does the candidate fit, where are the gaps, and what should I ask on the call?"
Supporting experience, gaps, missing keywords and a short list of questions for the interview.
- AnonymiseThe client should not see the name yet
"Make an anonymised version of this CV in our template so I can share it before the interview."
The same CV without name, contact details and other identifying information.
- CompareTwo candidates, one slot
"I will upload two CVs. Compare both with the vacancy and tell me which one to present first and why."
A side by side view of fit, with the reasoning you can repeat to the client.
Four moments, one minute.
The CV never leaves a secure Saply link. Your assistant only sees what it needs to answer you.
- 01
Ask
Say what you need in your own words. The assistant asks Saply for a secure upload link.
- 02
Upload
Open the link, drop in one DOC, DOCX or PDF up to 20 MB and come back to the chat.
- 03
Saply works
The CV is read, formatted, translated, tailored or compared with the vacancy you gave.
- 04
Download
You get a link to the finished document or the match report. Review it, then send it.
Processed for your request. Nothing more.
Saply only sees the CV you deliberately upload, the vacancy and instructions you give, and the templates on your account. It never reads your chat history or memory.
Uploads and generated downloads stay accessible for 30 minutes. A successful document generation deletes its temporary input earlier. Expiry blocks access; physical cleanup happens later during storage lifecycle processing, so an expired link does not mean every processing record is gone. Section 4.1 of our Terms and Conditions describes the seven day retention of processing data and its exceptions.
Authentication and operational records support the connection, troubleshooting and security. Tool telemetry records account and organisation identifiers, tool names, timing, payload size and error categories.
CV processing uses AI, including Azure OpenAI, as explained in our AI transparency notice. Candidate analysis can be incomplete or wrong. A qualified recruiter reviews it before sharing a recommendation or making an employment decision. Check generated documents before use, including whether anonymisation removed the details that matter for your purpose.
See the Privacy Policy, the Data Processing Agreement and our security information for processing, storage and provider details. Questions about retention or deletion go to privacy@saply.ai. For a failing tool, mail support@saply.ai with the tool name and the error. Never email CVs, tokens or signed links.