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 MCP Olostep s’intègre parfaitement avec Kilo, offrant à votre agent IA des capacités puissantes 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 le contenu de n’importe quelle URL unique dans plusieurs formats (Markdown, HTML, JSON, texte)

Rechercher sur le web

Rechercher sur le web et obtenir 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

Scraping par lots d'URLs

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

Lancez 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

Extrait le contenu d’une URL unique. Prend en charge plusieurs formats et le rendu JavaScript. Exemple de demande :
Scrape le contenu de https://example.com et donne-moi la version markdown
Paramètres :
  • url - URL du site web à scraper (obligatoire)
  • format - Format de sortie : markdown, html, json, ou text (par défaut : markdown)
  • country - Code pays pour le contenu spécifique à la localisation (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 renvoyez des résultats structurés basés sur un parseur. Exemple de demande :
Recherche les dernières nouvelles sur les régulations de l'IA dans l'UE
Paramètres :
  • query - Requête de recherche (obligatoire)
  • country - Code 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 demande :
Quels sont les 5 principales tendances émergentes de l'IA en 2026 ? Donne-moi des réponses structurées avec des sources.
Paramètres :
  • query - Question en langage naturel (obligatoire)
  • format - Format de sortie pour les réponses (structure JSON de votre choix)
  • country - Code 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 demande :
Scrape ces 50 URLs de produits et extrais 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 pays pour le contenu spécifique à la localisation
  • 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 :
Explore le site web en commençant par https://example.com et extrais 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 - Indique si les liens doivent être suivis (par défaut : true)

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 :
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 - 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 :
Utilisez l'outil search_web pour trouver des articles récents sur la sécurité des LLM,
puis utilisez l'outil answers pour synthétiser les principales conclusions avec des sources.
Donnez-moi un résumé complet.

Extraction de données produit

Scrapez plusieurs pages de produits :
J'ai 100 URLs de produits d'un site de commerce électronique. Utilisez batch_scrape_urls
pour extraire le titre, le prix, la description et la disponibilité de chacun.
Formatez 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, utilisez create_map pour obtenir toutes les URLs, puis explorez les sections principales
et donnez-moi un résumé de l'organisation du contenu du site.

Variables d’environnement

Lors de l’utilisation de 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 à nouveau 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