Passer au contenu principal
Olostep est une infrastructure pour le deuxième utilisateur du Web — offrant aux agents IA un moyen de rechercher sur le web, d’extraire des données structurées en temps réel et de créer des agents de recherche personnalisés. Interface principale du tableau de bord

Introduction

  • L’API Olostep est la meilleure API de recherche web, de scraping et de crawling pour l’IA, utilisée par certaines des startups et scaleups les plus innovantes au monde.
  • L’Agent Olostep permet d’automatiser les flux de travail de recherche de manière sans code avec juste une invite en langage naturel.
Pour les agents IA : récupérez docs.olostep.com/llms.txt pour un index complet de cette documentation avant d’explorer plus loin ou commencez ici.

Utiliser Olostep depuis votre terminal et avec des agents IA

Au-delà de l’API, Olostep propose une CLI, un serveur MCP, et des compétences intégrables pour que n’importe quel outil — Claude Code, Cursor, Windsurf, et plus — puisse utiliser le web nativement.

CLI →

npm i -g olostep-cli — scrape, cartographie, crawl, réponse, et traitement par lots du web depuis votre terminal. Sortie JSON pour scripts, CI, et agents.

Serveur MCP →

Offrez à tout client MCP (Claude, Cursor, VS Code) des outils web en direct. Point de terminaison hébergé — pas d’installation nécessaire.

Compétences →

Compétences intégrables qui enseignent aux agents de codage IA comment et quand utiliser Olostep. Installez avec olostep add skills.

Que peut faire Olostep ?

Scraper

Récupérez n’importe quelle URL sous forme de Markdown propre, HTML, captures d’écran, ou JSON structuré.

Crawler

Rassemblez de manière récursive chaque page d’un site, avec des filtres et une recherche.

Répondre

Obtenez des réponses synthétisées par l’IA à partir de sources web en direct, avec des citations.

Pourquoi Olostep ?

  • Conçu pour l’IA : Markdown propre, JSON structuré, citations — sortie que vos agents et applications consomment directement.
  • Fiable à grande échelle : Taux de succès leader dans l’industrie ; gère JavaScript, anti-bot, et proxys en arrière-plan.
  • Rapide : Scraping unique en moins d’une seconde ; jusqu’à 10 000 URLs en un seul lot en 5–7 minutes.
  • Économique : Nettement moins cher que les alternatives à l’échelle de production.
  • CLI + MCP + Compétences : Utilisez Olostep depuis votre terminal, scripts, ou tout agent compatible MCP — compétences d’agent incluses.

Scraper

Récupérez n’importe quelle URL sous forme de Markdown propre. Consultez la documentation des fonctionnalités de Scraper pour toutes les options.
from olostep import Olostep

client = Olostep(api_key="YOUR_REAL_KEY")
result = client.scrapes.create(
    url_to_scrape="https://en.wikipedia.org/wiki/Alexander_the_Great",
    formats=["markdown"],
)
print(result.markdown_content)
{
  "id": "scrape_6h89o8u1kt",
  "object": "scrape",
  "result": {
    "markdown_content": "## Alexander the Great...",
    "markdown_hosted_url": "https://olostep-storage.s3.us-east-1.amazonaws.com/markDown_6h89o8u1kt.txt",
    "page_metadata": { "status_code": 200, "title": "Alexander the Great - Wikipedia" }
  }
}

Crawler

Rassemblez de manière récursive chaque page d’un site, avec des filtres d’inclusion/exclusion et une search_query optionnelle pour cibler le crawl. Consultez la documentation des fonctionnalités de Crawler.
from olostep import Olostep

client = Olostep(api_key="YOUR_REAL_KEY")
crawl = client.crawls.create(
    start_url="https://docs.olostep.com",
    max_pages=50,
)
for page in crawl.pages():
    print(page.url)
{
  "id": "crawl_abc123",
  "object": "crawl",
  "status": "completed",
  "pages_count": 47,
  "pages": [
    { "url": "https://docs.olostep.com/get-started/welcome", "retrieve_id": "..." },
    { "url": "https://docs.olostep.com/features/scrapes", "retrieve_id": "..." }
  ]
}

Répondre

Posez une question et obtenez une réponse synthétisée par l’IA à partir de sources web en direct, avec des citations. Passez un schéma JSON pour façonner la sortie. Consultez la documentation des réponses.
from olostep import Olostep

client = Olostep(api_key="YOUR_REAL_KEY")
answer = client.answers.create(task="What does Olostep do?")
print(answer.result)
print(answer.sources)
{
  "id": "answer_abc123",
  "object": "answer",
  "task": "What does Olostep do?",
  "result": {
    "json_content": "{\"result\":\"Olostep is an API that lets AI agents search, scrape, and structure web data.\"}",
    "sources": [
      "https://docs.olostep.com/get-started/welcome",
      "https://www.olostep.com/"
    ]
  }
}

Plus de capacités

Traitement par lots

Scrape jusqu’à 10 000 URLs en parallèle ; résultats en 5–7 minutes.

Cartographie

Découvrez chaque URL d’un site avec des motifs d’inclusion/exclusion.

Recherche

Recherche web en direct avec liens structurés et scraping en ligne optionnel.

Parseurs

Extracteurs auto-réparateurs qui transforment les pages en JSON typé à grande échelle.

Programmes

Exécutez des scrapes, crawls, et réponses sur un programme récurrent.

Fichiers

Téléchargez des fichiers pour les lots ou pour connecter votre base de connaissances.

Ressources

Explorer les fonctionnalités

Découvrez toutes les fonctionnalités prises en charge pour vos besoins en scraping et recherche IA.

Référence API

Commencez à utiliser l’API et testez les différents paramètres.

Intégrations

Utilisez Olostep dans n8n, make, relay, zapier, etc.

Exemples

Parcourez des exemples prêts à l’emploi pour commencer rapidement.