Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.olostep.com/llms.txt

Use this file to discover all available pages before exploring further.

Kilo est la plateforme d’ingénierie agentique tout-en-un avec prise en charge des serveurs MCP (Model Context Protocol). Le serveur MCP Olostep s’intègre parfaitement avec Kilo, offrant à votre agent IA de puissantes capacités de données web.

Fonctionnalités

Le serveur MCP Olostep offre l’accès à 5 capacités principales d’Olostep :

Scraper un site web

Extraire du contenu de n’importe quelle URL unique dans plusieurs formats (Markdown, HTML, JSON, texte)

Rechercher sur le web

Recherchez sur le web et obtenez des résultats structurés basés sur un analyseur

Réponses (IA)

Obtenez des réponses alimentées par l’IA avec des requêtes en langage naturel et des citations

Scraper des URLs en lot

Traitez jusqu’à 10 000 URLs en parallèle. Parfait pour l’extraction de données à grande échelle

Explorer des sites web

Découvrez et scrapez de manière autonome des sites web entiers en suivant les liens

Installation

1. Obtenez votre clé API

Obtenez votre clé API Olostep depuis le Tableau de bord Olostep.

2. Configurez Kilo

Dans votre répertoire de projet, créez ou modifiez .kilocode/mcp.json pour ajouter le serveur MCP Olostep :
{
  "mcpServers": {
    "olostep": {
      "url": "https://mcp.olostep.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_OLOSTEP_API_KEY"
      }
    }
  }
}
Remplacez YOUR_OLOSTEP_API_KEY par votre clé API réelle depuis le tableau de bord Olostep.

3. Vérifiez l’installation

Exécutez Kilo et les outils Olostep devraient être automatiquement disponibles :
kilo

Outils disponibles

Une fois configurés, les outils Olostep suivants sont disponibles pour votre agent Kilo :

scrape_website

Extraire du contenu d’une URL unique. Prend en charge plusieurs formats et le rendu JavaScript. Exemple de prompt :
Scrape le contenu de https://example.com et donne-moi la version markdown
Paramètres :
  • url - URL du site à scraper (obligatoire)
  • format - Format de sortie : markdown, html, json ou text (par défaut : markdown)
  • country - Code du pays pour le contenu spécifique à la localisation (par exemple, “US”, “GB”)
  • wait_before_scraping - Temps d’attente en millisecondes pour le rendu JavaScript (0-10000)
  • parser - ID d’analyseur optionnel pour une extraction spécialisée (par exemple, “@olostep/amazon-product”)

search_web

Recherchez sur le web et renvoyez des résultats structurés basés sur un analyseur. Exemple de prompt :
Recherche les dernières nouvelles sur la réglementation de l'IA dans l'UE
Paramètres :
  • query - Requête de recherche (obligatoire)
  • country - Code du pays pour des résultats spécifiques à la localisation

answers

Obtenez des réponses alimentées par l’IA à partir de recherches web avec sources et citations. Exemple de prompt :
Quels sont les 5 principales tendances émergentes de l'IA en 2026 ? Donne-moi des réponses structurées avec sources.
Paramètres :
  • query - Question en langage naturel (obligatoire)
  • format - Format de sortie pour les réponses (structure JSON de votre choix)
  • country - Code du pays pour des recherches spécifiques à la localisation

batch_scrape_urls

Traitez plusieurs URLs en parallèle. Parfait pour l’extraction de données à grande échelle. Exemple de prompt :
Scrape ces 50 URLs de produits et extrait le titre, le prix, et la description au format JSON
Paramètres :
  • urls - Tableau d’URLs à scraper (obligatoire)
  • format - Format de sortie pour toutes les URLs
  • country - Code du pays pour le contenu spécifique à la localisation
  • parser - ID d’analyseur optionnel pour toutes les URLs

create_crawl

Découvrez et scrapez de manière autonome des sites web entiers en suivant les liens depuis une URL de départ. Exemple de prompt :
Explore le site web en commençant par https://example.com et extrait toutes les pages de produits
Paramètres :
  • start_url - URL de départ pour l’exploration (obligatoire)
  • max_pages - Nombre maximum de pages à explorer (par défaut : 10)
  • follow_links - Si les liens doivent être suivis (par défaut : true)

create_map

Extrayez toutes les URLs d’un site web pour l’analyse de la structure du site et la découverte de contenu. Exemple de prompt :
Cartographie toutes les URLs sur https://example.com pour comprendre la structure du site
Paramètres :
  • website_url - Site web à cartographier (obligatoire)
  • search_query - Requête optionnelle pour filtrer les résultats
  • top_n - Limiter le nombre d’URLs retournées

Exemples de flux de travail

Tâche de recherche avec recherche web

Laissez l’agent Kilo rassembler des informations depuis le web :
Utilise l'outil search_web pour trouver des articles récents sur la sécurité des LLM,
puis utilise l'outil answers pour synthétiser les principales conclusions avec sources.
Donne-moi un résumé complet.

Extraction de données produit

Scrapez plusieurs pages de produits :
J'ai 100 URLs de produits d'un site e-commerce. Utilise batch_scrape_urls
pour extraire le titre, le prix, la description et la disponibilité de chacun.
Formate les résultats en JSON.

Découverte et analyse de site web

Explorez et analysez la structure d’un site web :
Je veux comprendre la structure de https://example.com.
D'abord, utilise create_map pour obtenir toutes les URLs, puis explore les sections principales
et donne-moi un résumé de l'organisation du contenu du site.

Variables d’environnement

Lorsque vous utilisez la configuration locale/stdio, assurez-vous que votre environnement a la clé API définie :
export OLOSTEP_API_KEY="your_api_key_here"
kilo
Ou dans votre fichier .env :
OLOSTEP_API_KEY=your_api_key_here

Dépannage

Les outils n’apparaissent pas dans Kilo :
  • Vérifiez que le fichier .kilocode/mcp.json est correctement formaté (JSON valide)
  • Assurez-vous que votre clé API est correcte dans la configuration
  • Essayez de redémarrer Kilo après les modifications de configuration
Erreurs d’authentification de la clé API :
  • Vérifiez votre clé API depuis le Tableau de bord Olostep
  • Assurez-vous qu’il n’y a pas d’espaces supplémentaires ou de caractères spéciaux dans la clé
Le MCP hébergé à distance ne se connecte pas :
  • Vérifiez votre connexion Internet
  • Assurez-vous que https://mcp.olostep.com/mcp est accessible
  • Assurez-vous que le format de l’en-tête Authorization est correct : Bearer YOUR_KEY

En savoir plus