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

Fonctionnalités

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

Scraper un site web

Extraire du contenu depuis 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 parseur

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’à 100 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 le répertoire de votre projet, créez ou modifiez .kilocode/mcp.json pour ajouter le serveur Olostep MCP :
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 :

Outils disponibles

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

scrape_website

Extrait le contenu d’une URL unique. Prend en charge plusieurs formats et le rendu JavaScript. Exemple de demande :
Paramètres :
  • url - URL du site web à scraper (obligatoire)
  • format - Format de sortie : markdown, html, json, ou text (par défaut : markdown)
  • country - Code de pays pour le contenu spécifique à un emplacement (ex. “US”, “GB”)
  • wait_before_scraping - Temps d’attente en millisecondes pour le rendu JavaScript (0-10000)
  • parser - ID de parseur optionnel pour une extraction spécialisée (ex. “@olostep/amazon-product”)

search_web

Recherchez sur le web et retournez des résultats structurés basés sur un parseur. Exemple de demande :
Paramètres :
  • query - Requête de recherche (obligatoire)
  • country - Code de pays pour des résultats spécifiques à un emplacement

answers

Obtenez des réponses alimentées par l’IA à partir de recherches web avec sources et citations. Exemple de demande :
Paramètres :
  • query - Question en langage naturel (obligatoire)
  • format - Format de sortie pour les réponses (structure JSON de votre choix)
  • country - Code de pays pour des recherches spécifiques à un emplacement

batch_scrape_urls

Traitez plusieurs URLs en parallèle. Parfait pour l’extraction de données à grande échelle. Exemple de demande :
Paramètres :
  • urls - Tableau d’URLs à scraper (obligatoire)
  • format - Format de sortie pour toutes les URLs
  • country - Code de pays pour le contenu spécifique à un emplacement
  • parser - ID de parseur 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 demande :
Paramètres :
  • start_url - URL de départ pour l’exploration (obligatoire)
  • max_pages - Nombre maximum de pages à explorer (par défaut : 10). Réglez sur 1 pour scraper uniquement l’URL de départ.

create_map

Extrait toutes les URLs d’un site web pour l’analyse de la structure du site et la découverte de contenu. Exemple de demande :
Paramètres :
  • website_url - Site web à cartographier (obligatoire)
  • search_query - Requête optionnelle pour filtrer les résultats
  • top_n - Limite du 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 :

Extraction de données produit

Scrape plusieurs pages de produits :

Découverte et analyse de site web

Explorez et analysez la structure d’un site web :

Variables d’environnement

Lors de l’utilisation de la configuration locale/stdio, assurez-vous que votre environnement a la clé API définie :
Ou dans votre fichier .env :

Dépannage

Outils n’apparaissant 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é
Connexion au MCP hébergé à distance échouée :
  • 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