https://mcp.firecrawl.dev/VOTRE_CLÉ_API/v2/mcp). Si votre client MCP prend en charge OAuth, vous pouvez plutôt utiliser le point de terminaison sans clé et vous connecter via votre navigateur. Firecrawl génère alors pour le client un jeton à durée de vie courte et à portée limitée, de sorte que votre clé API brute n’est jamais copiée dans la configuration du client.
La prise en charge d’OAuth est automatique pour les clients qui implémentent la spécification d’autorisation MCP (par exemple les connecteurs personnalisés de Claude.ai). Il n’y a rien à activer au préalable sur votre compte Firecrawl.
Pourquoi utiliser OAuth
- Aucune clé API dans l’URL. Le client ne stocke jamais votre clé
fc-brute. À la place, il conserve un jeton d’accès de courte durée. - Jetons de courte durée, renouvelés en continu. Les jetons d’accès expirent après 1 heure ; les jetons de rafraîchissement sont renouvelés à chaque utilisation.
- À portée limitée et propres à chaque client. Chaque client connecté obtient son propre jeton, ce qui permet de gérer et de révoquer les accès indépendamment.
- Impact réduit en cas de fuite. Un jeton client divulgué a une portée limitée et une courte durée de vie, contrairement à votre clé de compte complète.
Se connecter
1. Utilisez l’URL MCP sans clé
Autoriser <nom du client> Cette application demande un accès complet à l’API Firecrawl via votre compte Firecrawl.Cliquez sur Autoriser. Le client reçoit son jeton et la connexion est établie. Toutes les requêtes envoyées par le client sont facturées à votre compte Firecrawl et exécutées en votre nom.
Quel compte utilise le connecteur
Se connecter depuis d’autres clients
https://mcp.firecrawl.dev/v2/mcp et en se connectant dans le browser lorsque cela lui est demandé.
Le wrapper mcp-remote fonctionne avec tout client capable d’exécuter une commande locale, y compris Cursor et VS Code. Il effectue le flux OAuth via une redirection loopback et ouvre votre browser pour autoriser :
https://mcp.firecrawl.dev/VOTRE_CLÉ_API/v2/mcp).
OAuth vs. clé API dans l’URL
| Clé API dans l’URL | OAuth | |
|---|---|---|
| URL | https://mcp.firecrawl.dev/VOTRE_CLÉ_API/v2/mcp | https://mcp.firecrawl.dev/v2/mcp |
| Configuration | Collez la clé API dans l’URL | Connectez-vous via le navigateur, puis cliquez sur « Allow » |
| Ce que le client stocke | Votre clé API brute | Un jeton à durée de vie courte, à portée limitée |
| Idéal pour | Les clients sans prise en charge d’OAuth | Les clients prenant en charge OAuth MCP (par ex. Claude.ai) |
Normes prises en charge
- Code d’autorisation OAuth 2.0 + PKCE (S256 uniquement)
- RFC 8414 — Découverte des métadonnées du serveur d’autorisation
- RFC 9728 — Métadonnées de ressource protégée (le serveur MCP renvoie une réponse
401avec un en-têteWWW-Authenticateorientant les clients vers la découverte) - RFC 7591 — Enregistrement dynamique des clients
- RFC 8707 — Indicateurs de ressources
Lorsqu’ils demandent un jeton pour le serveur MCP, les clients conformes à la spécification transmettent
resource=https://mcp.firecrawl.dev/v2/mcp dans les appels /authorize et /token (conformément à la RFC 8707). La plupart des clients MCP s’en chargent automatiquement en lisant les métadonnées ci-dessus.
