Serveur MCP pour les appels d'offres : connectez Claude, ChatGPT et vos outils
Les appels d’offres, adaptés à votre secteur. Sources officielles, filtres par mots-clés et CPV, alertes quotidiennes sur Scoutee.
Mis à jour le 22 septembre 2026
Retrouvez les appels d’offres adaptés à votre secteur, directement depuis votre assistant. Scoutee réunit les sources officielles dans une seule recherche ; affinez-la avec vos mots-clés, votre budget et les filtres CPV optionnels pour les marchés européens.
Alertes email quotidiennes
Créez un compte et enregistrez votre recherche sur Scoutee. Son alerte email quotidienne s’active automatiquement dès que des critères sont définis et qu’une place est disponible ; vous pouvez la désactiver. Votre compte gratuit inclut 1 recherche(s) avec alerte active, tous espaces confondus, uniquement lorsqu’un nouvel appel d’offres correspond, dans la limite de 20 résultats par recherche. L’email présente 3 appels d’offres en aperçu ; ouvrir la recherche conserve l’allocation gratuite de 20 recherches par heure et de 1 page(s) de 20 résultats. Les offres payantes permettent d’activer des alertes pour plusieurs recherches.
Si vous demandez à votre assistant de vous prévenir par email, il peut vous guider vers l’inscription puis votre recherche enregistrée sur Scoutee. La gestion des alertes nécessite votre session Scoutee ; les outils MCP et les endpoints REST de recherche avec OAuth ne créent pas d’abonnement et ne programment pas d’email. GET /api/public/plans publie les droits email_alerts de chaque offre, avec les quotas de recherche.
Sans compte : la recherche d’appels d’offres (mots-clés et filtres inclus) et la découverte de codes CPV partagent 2 requête par heure glissante et par IP (IPv6 /64). Changer d’outil ou de session MCP ne réinitialise pas ce quota. Consultez quota.remaining et quota.resets_at ; une fois le quota utilisé, créez un compte gratuit pour continuer immédiatement, ou attendez sa réinitialisation. Lire les aperçus publiés ne consomme pas cette requête.
Dès que quota.remaining vaut zéro, l’assistant présente le résultat puis indique clairement, dans la langue de l’utilisateur, que le quota anonyme est atteint, avec un lien cliquable Créer un compte gratuit pour continuer immédiatement. quota_notice et signup_url sont renvoyés par les deux outils. Le même message accompagne anonymous_query_exhausted : ce n’est ni une absence de résultats, ni une panne. Si vous avez déjà un compte, connectez-le à votre assistant ; ses propres quotas restent applicables. Vous pouvez aussi attendre l’heure de réinitialisation indiquée.
Vos codes CPV, trouvés pour vous
Utilisez find_cpv_codes pour décrire votre activité sans compte, dans la limite commune d’une requête par heure, ou avec votre compte Scoutee. Scoutee renvoie jusqu’à 30 codes candidats du catalogue officiel ; votre assistant explique les correspondances et vous demande de les confirmer. Les comptes connectés disposent de 50 appels par jour, tous identifiants et espaces confondus, renouvelés à minuit UTC. Consultez quota.remaining et quota.resets_at.
Le CPV (Common Procurement Vocabulary) est le standard commun des marchés publics dans toute l'Union européenne. Avec l'accès à un espace, search_tenders accepte une liste cpv optionnelle, par exemple ["90911200-8"], et inclut les descendants officiels du code. Les codes et mots-clés élargissent la recherche avec OU ; les filtres pays et budget restent applicables. Choisissez les codes selon le marché visé, indépendamment de la langue de l'assistant.
Demandez : « Aide-moi à trouver les CPV de mon entreprise avec Scoutee, puis cherche les marchés correspondants en France. » L’assistant utilise find_cpv_codes, explique les codes adaptés et vous demande de les confirmer. La recherche par site ou identifiant d’entreprise reste disponible dans le service connecté de Scoutee. Le MCP public fournit les aperçus ; le filtre CPV utilise le MCP d'espace avec OAuth sur toutes les offres, ou une clé d'espace payante.
Le catalogue CPV officiel se consulte et se télécharge gratuitement. Son API publique fournit les libellés, la hiérarchie, la version du catalogue, le statut des codes retirés et leurs remplacements sans identifiant. Les cpv_codes publiés par l'acheteur restent distincts des cpv_inferred_codes de Scoutee.
Choisir une connexion
| Connexion | URL | Accès |
|---|---|---|
| Aperçu public | https://scoutee.org/api/mcp/public |
Sans compte ni identifiant |
| Espace de travail | https://scoutee.org/api/mcp |
OAuth sur toutes les offres, ou clé API sur offre payante |
Les deux services utilisent Streamable HTTP, avec des réponses JSON. Copiez l'URL complète. Un GET qui renvoie 405 est normal : les requêtes MCP utilisent POST. L'initialisation de l'espace sans identifiant renvoie un 401 avec les informations de découverte OAuth.
L'aperçu public fournit le titre, l'acheteur, le pays, les dates, l'estimation et un lien vers Scoutee. get_public_tender ajoute l'extrait public, la procédure et les codes CPV. Il renvoie au maximum 10 avis par page et 3 pages, avec 1200 appels/h et 60/min par IP. Cette limite de trafic s’ajoute au quota commun d’une requête de recherche ou de découverte CPV par heure.
Les outils d'espace acceptent le filtre CPV facultatif et renvoient l'avis complet et les références de documents disponibles. L'aperçu public n'accepte pas de filtre CPV. Les outils ne lancent pas d'analyse Scoutee, ne gèrent pas les alertes, ne lisent pas la mémoire d'entreprise et ne déposent pas d'offre. Ouvrez Scoutee pour ces fonctions. Les avis restent dans leur langue d'origine ; les montants peuvent utiliser des devises différentes et une valeur absente reste inconnue.
Claude.ai et Claude Desktop
Ouvrez Personnaliser → Connecteurs → Ajouter un connecteur personnalisé (les libellés peuvent varier). Nommez-le Scoutee et collez l'URL publique ou celle de l'espace. Choisissez aucune authentification pour l'aperçu public. Pour un espace, choisissez OAuth, connectez-vous à Scoutee, sélectionnez l'espace et approuvez l'accès en lecture affiché. Aucun identifiant client manuel n'est nécessaire si le client prend en charge l'enregistrement dynamique.
La connexion personnalisée est distincte de la publication dans l'annuaire du fournisseur. Consultez la documentation des connecteurs Claude.
ChatGPT
Si les connecteurs personnalisés sont disponibles pour votre compte ou organisation, configurez l'URL d'espace avec OAuth, ou l'URL publique sans authentification. Pour un plugin Scoutee publié, suivez le parcours d'installation dans ChatGPT. La publication dépend de la validation d'OpenAI ; un service accessible ne signifie pas que sa fiche a été approuvée. Consultez la documentation des plugins OpenAI.
Claude Code
claude mcp add --transport http scoutee https://scoutee.org/api/mcp
Utilisez /mcp pour terminer la connexion. Remplacez l'URL par https://scoutee.org/api/mcp/public pour les aperçus sans compte. Voir la configuration Claude Code.
Cursor et autres clients JSON
Un serveur distant dans une configuration mcpServers peut s'écrire ainsi :
{"mcpServers":{"scoutee":{"url":"https://scoutee.org/api/mcp"}}}
Terminez la connexion OAuth lorsqu'elle est proposée. Chaque client définit son format : utilisez les exemples générés dans le dépôt des intégrations Scoutee et la documentation Cursor.
VS Code utilise un objet servers dans .vscode/mcp.json :
{"servers":{"scoutee":{"type":"http","url":"https://scoutee.org/api/mcp"}}}
Voir la configuration MCP de VS Code. Conservez les clés API dans le gestionnaire d'identifiants du client.
Outils et contrats lisibles par les machines
| Service | Recherche | Détail |
|---|---|---|
| Aperçu public | search_public_tenders |
get_public_tender |
| Espace | search_tenders |
get_tender |
Le schéma d'entrée de l'outil fait référence. La recherche accepte des mots-clés, du texte libre, des pays et secteurs, des montants estimés, un tri et la pagination. Utilisez les identifiants canoniques renvoyés pour lire les avis. Affinez les critères si les résultats sont plafonnés et distinguez une valeur absente d'une valeur nulle.
Téléchargez le contrat des intégrations et des outils ou le schéma OpenAPI REST. Ces fichiers et le tableau ci-dessous sont générés depuis le contrat source de l'application.
Offres et quotas de l'espace
Chaque recherche authentifiée consomme une unité. Lire un avis ne consomme pas de recherche. OAuth partage un quota par espace ; chaque clé API possède son quota. REST et MCP partagent le quota d'un même identifiant.
| Offre | Recherches/h | Rafale/min | Résultats/page | Page max. | OAuth | Clé API |
|---|---|---|---|---|---|---|
| free | 20 | 20 | 20 | 1 | Oui | Non |
| pro | 100 | 10 | 50 | 20 | Oui | Oui |
| team | 300 | 30 | 100 | 50 | Oui | Oui |
Standard reprend les limites de Pro ; Premium celles de Team. Ces limites régulent le trafic par processus API et sont distinctes des crédits d'analyse. Les réponses portent X-Quota-Plan, X-Quota-Limit et X-Quota-Remaining. MCP renvoie quota_plan, quota_limit et quota_remaining. Respectez Retry-After sur HTTP 429. La taille et la profondeur des pages sont plafonnées : tous les avis trouvés ne sont pas nécessairement accessibles.
Vérifier une connexion
Demandez à l'assistant de chercher des marchés ouverts de restauration scolaire en Belgique, puis de lire un avis trouvé. Vérifiez l'identifiant, la date limite, la devise et le lien source. Les liens publics ouvrent Scoutee ; les liens des avis authentifiés pointent vers la plateforme de publication. Un avis peut fermer ou disparaître entre deux appels : traitez ce cas explicitement.
Avec OAuth, testez la connexion, tous les outils, le renouvellement, la déconnexion puis la reconnexion. Révoquer une application dans Scoutee coupe son accès immédiatement. Sur 401, reconnectez-la ; sur 403, vérifiez l'appartenance à l'espace ou l'offre payante exigée par une clé API. Respectez Retry-After et les erreurs de quota MCP.