Our calculators, inside your assistant
The EasyFranceNow connector is a free MCP server. Added to Claude, or to any assistant that accepts a remote MCP server, it lets the assistant count your Schengen days, your residence permit renewal dates and your deadlines after landing with the same rules as our calculators, and find the guide that answers your question.
Add it
The address of the server is:
https://easyfrancenow.com/mcp
It needs no account and no key. In Claude, open Settings, then Connectors, click Add, choose Add custom connector, paste the address above and click Add. In another assistant, add the same address wherever it accepts a remote MCP server.
Then ask your question as you would ask a person: the assistant calls the tool it needs.
The tools
Four tools, all read-only: they compute or search, and change nothing anywhere.
-
Schengen 90/180-day counter
Counts the days a visitor without a visa has used in the Schengen area's rolling 180-day window and the days left on a given arrival date (the 90/180 rule: Regulation (EU) 2016/399, article 6; the day of entry and the day of exit both count). Give every stay of the last 180 days inside the Schengen area (any member country, not only France) and the date of the next arrival. Returns the days used, the days left, how many days in a row the traveller may stay, the last day of that stay, the first day the stays break the rule if they do, and the first arrival date that allows a full 90 days again.
On the site: Schengen 90/180 calculator. Tool name:
schengen_days. -
French residence permit renewal window
Gives the dates to file the renewal of a French residence permit (or the first card after a VLS-TS long-stay visa) from its expiry date: the day the filing window opens and the day it closes (CESEDA article R431-5 and the service-public.gouv.fr card sheets: no earlier than 4 months and no later than 2 months before expiry), the day six months after expiry (R431-8), the 180 euro fee for a late request (L436-5) and the stamp of the card where the official pages give it.
On the site: Renewal window calculator. Tool name:
residence_permit_renewal_window. -
Deadlines after landing in France on a long-stay visa
Gives the first deadlines after entering France on a long-stay visa: the last day to validate a VLS-TS online, or to request the card at the prefecture for a visa marked "carte de séjour à solliciter" (service-public.gouv.fr F16162: within 3 months, or 2 months for that visa), the tax paid with the validation where the official pages give it, and, when the last day printed on the visa is given, the renewal window that follows.
On the site: Arrival deadline calculator. Tool name:
long_stay_visa_arrival_deadlines. -
Search the EasyFranceNow guides
Searches the EasyFranceNow guides for Americans (and British readers) moving to France: visas, residence permits, taxes, healthcare, housing, banking, driving, citizenship, retirement. Returns the closest guides with their title, address, topic and summary. Each guide lists the official pages it was checked against.
On the site: the guides. Tool name:
search_guides.
The official French figures we publish, each with its source and the day we read it, are on their own pages, and a site or an app can ask for one at a time through the figures API.
Three examples
"I spent August 1 to August 30, 2026 in Italy and I land in Paris on November 10, 2026. How long can I stay?"
The Schengen counter finds 30 days used in the 180 days that end on November 10, so 60 left: 60 days in a row, the last one January 8, 2027. Landing on November 29, 2026 or later would allow a full 90 days.
"My French visitor card expires on March 15, 2027. When do I file the renewal?"
The renewal tool gives a window from November 15, 2026 to January 14, 2027, the stamp of a visitor card renewal (250 euros), the 180 euros added to a request filed outside the window, and the day six months after expiry, September 15, 2027.
"Which guide explains the proof of income for a French long-stay visa?"
The search returns the proof of income guide first, with its address and summary, then the closest guides.
Your data and privacy
The connector asks for no account, no name and no email.
- What it receives. Only what the assistant sends to a tool: dates, the type of document or visa, or the words of a search. It uses them to compute the answer and does not record them.
- What it records. To know how much it is used, one line per call: the day, the tool, whether it answered or returned an error, and the name the assistant application gives itself (for example the name of the app). Nothing about you, no address, and nothing of what was sent to the tool.
- Who receives it. No one else: the counts are read by EasyFranceNow only. The requests reach our hosting provider, Netlify, like any visit to the site.
- How long. What is sent to a tool is not kept beyond the answer. The counts are kept to follow use over time, with no end date, because they hold nothing about anyone.
- Your control. There is nothing to delete about you. You can remove the connector from your assistant at any time, and write to us with any question.
Our privacy policy covers the rest of the site.
Limits
- The answers are information, not legal advice. The prefecture or the consulate decides, and can apply a rule differently from the page that states it.
- The rules are those of the official pages our calculators were written from; each calculator page lists them with the day they were read.
- Dates are counted in whole days, in UTC. Without a date to count from, the tools use the current day.
- The search covers our own guides only.
A wrong answer, or a question the tools should answer and do not? Tell us.
Technical details
- Endpoint:
https://easyfrancenow.com/mcp, Streamable HTTP transport, POST only, one JSON response per request. - Protocol versions: 2026-07-28 (stateless, with
server/discover), and 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05 through theinitializehandshake. - No authentication. Every tool is marked read-only (
readOnlyHinttrue,destructiveHintfalse) and returns structured content with an output schema, plus the same content as JSON text. - Rate limit: 300 requests a minute per address.
