Yespark MCP Server Beta
Connect AI assistants — like Claude or ChatGPT — directly to the Yespark Group parking network. The MCP server lets them search bookable parking on your behalf, through the open Model Context Protocol.
Overview
The Yespark MCP server is a stateless gateway that exposes a curated set of Yespark Group capabilities as MCP tools. AI assistants call them on a connected user's behalf — today, to find available short-term parking around any location. It is backed by the same Partner API.
Read-only & privacy
The server is read-only: it can search parkings, but it cannot book, modify, cancel or access your account. It stores nothing — each request is processed and forgotten. Results contain only public parking information (price, location, availability), never personal, account or payment data.
Conversations are processed by your AI provider (Anthropic, OpenAI…) under their own data policy. Review it before sharing anything sensitive.
Requirements
- A Yespark account (the one you use on yespark.fr) — you'll sign in during setup.
- An AI client that supports remote MCP over HTTP with OAuth (e.g. Claude, ChatGPT).
Endpoint
https://mcp-public.yespark.fr/mcp
The server speaks streamable HTTP and advertises its OAuth configuration at
/.well-known/oauth-authorization-server. Most MCP-compatible clients only need the URL above.
Authentication
Authentication uses OAuth 2.1 — the standard, browser-based flow handled automatically by MCP-compatible clients. There is no API key to create or store.
- Your client discovers the OAuth endpoints from the server's
.well-knownmetadata. - It registers itself automatically (Dynamic Client Registration) and starts the Authorization Code flow with PKCE.
- You sign in with your Yespark account and approve the requested scope.
- The client receives a token and can call the tools on your behalf.
The only scope is public:parkings:search — read-only parking search. The server never exposes personal, account or payment data.
Connect your assistant
Add the server URL to your MCP client; it will open the Yespark sign-in and consent screen, then keep the connection authenticated for you.
Claude Code
claude mcp add --transport http yespark https://mcp-public.yespark.fr/mcp
Claude (Desktop & web)
Open Settings → Connectors → Add custom connector, paste
https://mcp-public.yespark.fr/mcp, then approve the Yespark sign-in when prompted.
ChatGPT
In Settings → Connectors (developer mode), add a new MCP connector pointing to
https://mcp-public.yespark.fr/mcp and complete the Yespark authorization.
Other clients
Any client that supports remote MCP over HTTP with OAuth works the same way: register the endpoint and let the client run the authorization flow.
Available tools
| Tool | Scope | Description |
|---|---|---|
search_parkings |
public:parkings:search | Search bookable short-term parkings around a location (point or bounding box) over a date range. Returns matching parkings with their total price, distance and walking time. |
Need the underlying data model and parameters? See the Search section of the API reference. More tools will be added over time.
Try it out
Once connected, ask your assistant in plain language:
- “Find available parking near Gare de Lyon in Paris tomorrow from 9am to 6pm.”
- “What's the cheapest parking within walking distance of 10 Rue de Rivoli this Saturday afternoon?”
- “Is there a motorcycle spot available near the Eiffel Tower next Monday morning?”
FAQ
Which AI assistants can connect?
Any client that supports remote MCP over HTTP with OAuth — Claude (Code, Desktop, web) and ChatGPT today, and a growing list of others. No plugin or wrapper is required.
Is my data stored?
No. The MCP server is stateless and stores nothing. Search results contain only public parking information. Note that your AI provider processes the conversation under its own data policy.
Can the server change anything on my account?
No. It is strictly read-only with a single search scope — it cannot book, modify, cancel, or read your account, bookings or payment details.
I don't get any results — why?
The tool only returns parkings bookable in short-term. Try a denser city-center location, widen the date range, or check a different area.
It's a beta — feedback is very welcome. Questions or issues? Email developers@yespark.fr.