Docs
Se connecter

Documentation développeur Crawlbase

Le web,
structuré pour les bâtisseurs.

Crawlez, scrapez et parsez n'importe quel site à grande échelle avec une seule API. Endpoints prêts pour la production, SDKs natifs et un serveur MCP qui se branche directement à Claude, Cursor et votre stack d'agents.

1 000 requêtes gratuites 195 pays 51M req/mois par token Sans carte bancaire
~/crawlbase
$ curl'https://api.crawlbase.com/?' \'token=YOUR_TOKEN' \'&url=https://github.com/crawlbase' → 200 OK // 4.2s · pc_status: 200 · 14.8 KB# Rendu JS, géo-routé, anti-bot contourné <!doctype html><html>…</html>
$ curl'https://api.crawlbase.com/?' \'token=YOUR_TOKEN&format=json' \'&url=https://github.com/crawlbase'  { "original_status": 200, "pc_status": 200, "url": "https://github.com/crawlbase", "body": "<!doctype html>…"}
$ curl'https://api.crawlbase.com/?' \'token=YOUR_TOKEN&format=md' \'&url=https://github.com/crawlbase'  # CrawlbaseAPI de crawling & scraping web - SDKs Python, Node.js, Ruby, PHP, Go. # Ou via le serveur MCP (même résultat, natif pour les agents)> tool_use: crawl_markdown(url="https://github.com/crawlbase")

Choisissez la surface qui correspond à votre stack

Parcourir toutes les APIs

Que puis-je construire ?

Parcourir les scrapers

Votre premier crawl en 60 secondes

GEThttps://api.crawlbase.com/
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN&url=https%3A%2F%2Fgithub.com%2Fcrawlbase'
from crawlbase import CrawlingAPI

api = CrawlingAPI({'token': 'YOUR_TOKEN'})
response = api.get('https://github.com/crawlbase')

if response['status_code'] == 200:
    print(response['body'])
const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });

api.get('https://github.com/crawlbase')
   .then(res => console.log(res.statusCode, res.body))
   .catch(err => console.error(err));
require 'crawlbase'

api = Crawlbase::API.new(token: 'YOUR_TOKEN')
response = api.get('https://github.com/crawlbase')

puts response.status_code
puts response.body
<?php
use Crawlbase\CrawlingAPI;

$api = new CrawlingAPI(['token' => 'YOUR_TOKEN']);
$response = $api->get('https://github.com/crawlbase');

echo $response->statusCode;
echo $response->body;
package main

import (
    "fmt"
    "github.com/crawlbase/crawlbase-go"
)

func main() {
    api := crawlbase.NewCrawlingAPI("YOUR_TOKEN")
    res, _ := api.Get("https://github.com/crawlbase")
    fmt.Println(res.StatusCode, res.Body)
}

Plomberie native pour agents IA

Explorer IA & MCP
Exposez tous les outils Crawlbase à Claude, Cursor, ChatGPT et à tout client compatible MCP.
Lire la documentation
Installation en un clic dans Claude. Crawlbase devient un outil natif que vos conversations peuvent appeler.
Configuration
Document loaders, retrievers et outils Crawlbase - prêts à intégrer dans votre graphe d'agents.
Intégrer
Prompts éprouvés pour l'extraction, la synthèse, le monitoring et l'enrichissement de leads.
Parcourir

Branchez-vous à n'importe quelle stack

Chaque code, chaque signification. Mettez cette page en favori.
20 req/s par token, avec des paliers vers des limites supérieures.
Ce qui a été livré cette semaine, avec les notes de migration.
Un problème difficile ? Nous sommes joignables sur Slack ou par e-mail.