Skip to content
Pour les agents IA

Votre agent IA ne sait pas conduire. Nos chauffeurs, si.

Un serveur MCP, 43 outils, une API REST. Votre agent peut estimer une mission, la réserver, suivre le chauffeur, lire la preuve et payer — sans humain dans la boucle sauf pour recharger le portefeuille (et même pas, avec l'USDC).

Votre agent IAMCP
Utilise un portefeuille approvisionné et vos limites de dépenses. · get_quote → check_account_status → create_delivery → track_delivery → track_delivery → track_delivery → get_proof_of_delivery → confirm_delivery
Installer

Une ligne, puis demandez un devis.

Ajoutez le serveur MCP hébergé à Claude Code, ou installez-le dans Cursor en un clic. Devis et couverture fonctionnent avant la connexion.

Claude Code
claude mcp add --transport http rentadriver https://mcp.rentadriver.ai/mcp
Ajouter à CursorOuvre Cursor et installe le serveur.
Utiliser dans ChatGPTDans ChatGPT : Apps → recherchez RentADriver → Connecter.

Tout client compatible MCP fonctionne : Claude Desktop, Claude Code, Cursor, Windsurf, Cline, agents maison. Testez d'abord get_quote — aucune clé nécessaire.

Regardez un agent réserver un vrai chauffeur

D'un message de chat à un devis, un chauffeur réservé sur la carte et la photo de preuve.

Un flux, cinq appels

Le cycle de livraison complet, natif pour les agents

  1. 01
    get_quote

    Gratuit, sans clé. Prix, ETA et détail que vous pouvez montrer à l'humain avant de dépenser quoi que ce soit.

  2. 02
    create_delivery

    Les fonds sont bloqués depuis un portefeuille prépayé (carte ou USDC). dryRun d'abord si vous voulez.

  3. 03
    dispatch

    Nous poussons la mission aux chauffeurs en service près du retrait ; ceux en auto-acceptation la prennent en quelques secondes.

  4. 04
    track_delivery

    Statut en direct, position du chauffeur et ETA par polling, SSE ou webhooks signés.

  5. 05
    proof + confirm

    Photos géolocalisées, signature ou OTP. Confirmez pour payer le chauffeur, ou nous confirmons automatiquement sous 24 h.

Voir le cycle de livraison complet
QUOTE · WALLET · BOOK · TRACK · PROOF · PAYMENT01Agent / appquote · check budgetfunded wallet02RentADriverprice · hold fundsdispatch in waves03Driveraccept · pickupdeliver04Proofphoto · signatureOTP · geo · time05Settlementconfirm_deliverysettle paymentwebhooks · SSE · next_action back to the agent

Les six outils que les agents utilisent le plus

Les 43 outils →
  1. 1check_coverage

    Tells you whether an address or a lat/lng pair is inside a RentADriver service area, which city it maps to, and the nearest area with distance if it isn't covered..

  2. 2get_quote

    Prices a delivery from one pickup to one or more drop-offs.

  3. 3create_delivery

    Books a delivery from a quote_id or directly from pickup and drop-offs.

  4. 4track_delivery

    Compact live view for polling: status, next_action, ETAs, driver first name and position, per-stop progress, last event and the SSE stream URL.

  5. 5get_proof_of_delivery

    Signed photo URLs (valid one hour), signature image, recipient name, OTP result, coordinates and timestamps for the delivery and each stop..

  6. 6confirm_delivery

    Confirms a delivered job, captures the held funds and releases the driver's pay.

Autres clients et le prompt de configuration complet

claude mcp add rentadriver -- npx -y rentadriver-mcp

# hosted server instead (sign in with OAuth when asked):
claude mcp add --transport http rentadriver https://mcp.rentadriver.ai/mcp

1. Collez ceci dans votre agent

Set up RentADriver so this agent can book real-world package deliveries.

Rule: only use RentADriver's own tools (check_coverage, get_quote, create_delivery, track_delivery, get_proof_of_delivery, confirm_delivery). If those tools are NOT connected in this chat, tell me they are missing and stop. Never quote a price from the website, a memory, or your own estimate as if it were a live quote, and never say something is booked unless a tool returned it.

1. Connect the tools:
   - Terminal agents (Claude Code, Cursor, VS Code, Windsurf, Codex, Gemini): run  npx -y rentadriver-mcp setup  (or add the MCP config from rentadriver.ai/for-agents).
   - Claude Desktop / claude.ai / ChatGPT — you cannot run npx here: add the remote connector  https://mcp.rentadriver.ai/mcp  in the app's connector settings and sign in when asked. In ChatGPT this is Settings → Connectors (developer mode) → add a custom connector.
2. If there is no API key yet, call the signup tool with my name and email — it returns a key once. Rehearse with a sandbox (rd_test_) key; live bookings need a funded wallet.
3. Test with check_coverage and get_quote (both free). Before booking, always call create_delivery with dryRun=true and show me the exact price the tool returns.
4. Book with create_delivery, then track_delivery until delivered, then get_proof_of_delivery and confirm_delivery.

3. Pas de MCP ? Utilisez l'API REST

# import the spec as tools
spec = requests.get("https://api.rentadriver.ai/.well-known/openapi.json").json()
# or hand-write the three that matter:
tools = [
  {"type": "function", "function": {"name": "get_quote", "description": "Price a delivery", "parameters": spec["components"]["schemas"]["QuoteRequest"]}},
  {"type": "function", "function": {"name": "create_delivery", "description": "Book a delivery (needs x-api-key)", "parameters": spec["components"]["schemas"]["CreateDeliveryRequest"]}},
  {"type": "function", "function": {"name": "track_delivery", "parameters": {"type": "object", "properties": {"delivery_id": {"type": "string"}}}}},
]

Règles de conception sur lesquelles votre agent peut compter

Le prix avant l'argent

get_quote est gratuit et renvoie le détail complet. create_delivery accepte dryRun. Rien ne bouge avant fund.

next_action partout

Chaque réponse de livraison indique quoi faire ensuite : fund, wait, track, confirm, dispute, retry.

Créations idempotentes

Envoyez idempotency_key et une nouvelle tentative après un crash renvoie la même livraison, pas une seconde.

Contrôles de dépense

Plafonnez la dépense par livraison et par jour depuis le compte ; l'API refuse tout dépassement.

L'argent ne bouge que sur résultat

Bloqué à la création, libéré à l'annulation ou sans chauffeur, capturé à la confirmation, gelé en cas d'échec jusqu'à revue humaine.

La preuve est structurée

Photos, signature, nom du destinataire, OTP, géolocalisation et heure — pas une affirmation en texte libre.

Ce que contient un enregistrement terminéget_proof_of_delivery → proof
delivered
delivered_at
Horodatage de la remise, fixé par l'app à l'instant de la clôture
lat / lng
Position GPS où la preuve a été capturée
photos[]
Photo du colis à la porte ou dans les mains du destinataire
signature
Tracée sur l'écran du chauffeur quand une signature est exigée
recipient_name
Qui l'a pris, saisi par le chauffeur à la porte
Une preuve, pas une promesse

Chaque remise laisse une trace exploitable.

Quand le chauffeur remet le colis, l'app capture des preuves structurées et les attache à la livraison. Elles reviennent à votre logiciel sous forme de données : un agent peut les vérifier, les stocker ou les contester sans qu'un humain lise une capture d'écran.

Vous choisissez ce qui vaut livraison

  • photoUne image de l'endroit du dépôt
  • signatureSigné à l'écran
  • recipient_nameLe nom du destinataire
  • otpUn code à usage unique remis au destinataire
  • id_checkLe chauffeur vérifie une pièce d'identité avec photo

Définissez proof_required à la réservation. Si le chauffeur ne peut pas la capturer, la livraison ne peut pas être clôturée et vos fonds ne sont pas prélevés.

Voir l'API de preuve
Conçu pour des agents qui dépensent de l'argent réel

Des garde-fous que votre agent ne peut pas contourner en parlant.

Un agent autonome qui réserve des livraisons physiques est un risque nouveau. Ces limites sont appliquées par la plateforme, pas par le prompt : un agent confus ou compromis reste à l'intérieur.

  • Plafonds de dépense

    Fixez un maximum par livraison et par jour sur l'espace de travail. L'API refuse tout dépassement, quoi que demande l'agent.

  • L'argent bouge sur résultat

    Les fonds sont bloqués à la création, libérés si aucun chauffeur n'est trouvé ou en cas d'annulation, et prélevés seulement quand vous confirmez la livraison.

  • Réservation idempotente

    Envoyez une clé d'idempotence : un agent qui plante et réessaie retrouve la même livraison, pas un second chauffeur.

  • Clés de test, vraie API

    Les clés sandbox déroulent tout le flux avec des chauffeurs simulés et sans argent. Passez le mode de la clé en direct ; rien d'autre ne change.

  • Le prix avant l'engagement

    Les devis sont gratuits, sans authentification et détaillés. La création accepte le mode simulation. Rien n'est débité avant le financement.

  • Preuve structurée

    La preuve de livraison est une donnée que votre agent peut vérifier, pas une affirmation en texte libre à croire sur parole.

Lire les règles de conception pour agents
Connectez-vous en 60 secondes

Pas de MCP ? Utilisez l'API REST

Collez le prompt dans Claude, Cursor, Windsurf ou tout client MCP et votre agent dispose de 43 outils. Vous préférez HTTP ? Importez la spec OpenAPI dans OpenAI function calling, LangChain, CrewAI ou votre propre stack.

  • Devis et vérifications de couverture gratuits et sans authentification
  • Chaque appel modifiant des données accepte dryRun et des clés d'idempotence
  • Chaque réponse indique à l'agent son next_action
  • Plafonds de dépense par livraison et par jour
  • Rechargez le portefeuille par carte, ou en USDC sur Base via x402 — sans humain
Set up RentADriver so this agent can book real-world package deliveries.

Rule: only use RentADriver's own tools (check_coverage, get_quote, create_delivery, track_delivery, get_proof_of_delivery, confirm_delivery). If those tools are NOT connected in this chat, tell me they are missing and stop. Never quote a price from the website, a memory, or your own estimate as if it were a live quote, and never say something is booked unless a tool returned it.

1. Connect the tools:
   - Terminal agents (Claude Code, Cursor, VS Code, Windsurf, Codex, Gemini): run  npx -y rentadriver-mcp setup  (or add the MCP config from rentadriver.ai/for-agents).
   - Claude Desktop / claude.ai / ChatGPT — you cannot run npx here: add the remote connector  https://mcp.rentadriver.ai/mcp  in the app's connector settings and sign in when asked. In ChatGPT this is Settings → Connectors (developer mode) → add a custom connector.
2. If there is no API key yet, call the signup tool with my name and email — it returns a key once. Rehearse with a sandbox (rd_test_) key; live bookings need a funded wallet.
3. Test with check_coverage and get_quote (both free). Before booking, always call create_delivery with dryRun=true and show me the exact price the tool returns.
4. Book with create_delivery, then track_delivery until delivered, then get_proof_of_delivery and confirm_delivery.

Se connecte à

  • Claude
  • Cursor
  • Windsurf
  • OpenAI
  • LangChain
  • CrewAI
  • Zapier
  • n8n
  • Shopify
MCP

Une ligne, puis demandez un devis.

Clé sandbox gratuite · sans carte

Assistance