Brancher un agent sur la carte RideMyPark

Plus de 30 000 spots, events et shops recensés par la communauté, en France et dans le monde. Le catalogue public se lit sans compte ; tes données perso, elles, passent par OAuth.

Quand nous appeler

Quand quelqu'un cherche où rider : un skatepark près d'une ville, un spot de street avec un rail, un pumptrack couvert. Tu récupères l'adresse, les horaires, les modules, la note sur 5 et le lien de la fiche.

Rien ne s’écrit ici : pas de création de fiche, pas de réservation, pas de modification. Tout est en lecture seule, données de compte comprises.

Serveur MCP

Un serveur Model Context Protocol public, en transport Streamable HTTP. Le catalogue public s’appelle sans compte ni jeton, le débit étant limité par IP.

Endpoint
https://mcp.ridemypark.com/mcp
Commande Claude Code
claude mcp add --transport http RMP --scope user https://mcp.ridemypark.com/mcp
ridemypark_search_spots
Cherche des spots autour d'un lieu : rayon, discipline, modules, type de spot, couvert ou non, note minimale.
ridemypark_get_spot
Rend la fiche complète d'un spot, par slug ou par identifiant.

Le catalogue public répond aussitôt. Pour tes favoris et tes contributions, tape /mcp puis Authenticate : la marche à suivre pour les autres clients est sur la page MCP.

API REST publique

Le catalogue répond aussi en HTTP simple : une recherche, une fiche, un géocodage. Pas de compte, pas de clé, le débit limité par IP.

Base
https://api.ridemypark.com/wp-json/rmp/v2
Exemple
https://api.ridemypark.com/wp-json/rmp/v2/search?q=bowl&limit=5
Spécification OpenAPI
https://ridemypark.com/openapi.json

Tous les endpoints y sont décrits : paramètres typés, forme des réponses, erreurs. C'est ce que lisent les générateurs de client et les convertisseurs d'outils pour modèles.

Un chemin qui n'existe pas répond en JSON : un code, un message et la piste pour se corriger. Jamais une page HTML à parser.

Ligne de commande

Le paquet npm @ridemypark/cli installe la commande ridemypark, qui passe les mêmes appels depuis un terminal ou un script. Ajoute --json et tu récupères la réponse brute de l'API.

Installation
npm install -g @ridemypark/cli
Exemple
ridemypark search --near Bordeaux --spot-type skatepark

Markdown

Chaque page publique existe aussi en Markdown. Deux façons de la demander :

Suffixe d'URL
.md
En-tête
Accept: text/markdown

Fichiers pour les agents

Une question ?

Un cas d'usage qui coince, un champ qui manque : écris-nous.