Aller au contenu principal

marches-publics


title: Marches publics sidebar_label: Marches publics (6) sidebar_position: 12 doc_type: reference

Marches publics

En bref

Recherchez et analysez les appels d'offres publics.

Prerequis

  • Cle API avec le preset MCP et les scopes requis
  • Client MCP configure (voir Configuration)

Exemples minimaux

Rechercher des appels d'offres

  1. Listez les appels d'offres disponibles :
{
"name": "procurement_list_tenders",
"arguments": {}
}
  1. Recherchez par mot-cle ou code CPV :
{
"name": "procurement_search_tenders",
"arguments": {
"query": "informatique",
"cpvCode": "72000000"
}
}
  1. Consultez les statistiques et tendances :
{
"name": "procurement_analytics",
"arguments": {}
}

procurement_analytics

Affiche les statistiques et tendances des marches publics.

Scopemcp.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
groupBystringNonGroup by dimension (sector, region, source)
periodstringNonTime period (7d, 30d, 90d, 1y) (defaut : "30d")

Reponse

ChampTypeDescription
totalTendersnumber
avgBudgetnumber
byStatusobject
trendsarray

Outils lies : procurement_search_tenders, procurement_list_tenders


procurement_get_tender

Recupere les details d'un appel d'offres (lots, criteres, dates).

Scopemcp.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
tenderIdstringOuiIdentifiant de l'appel d'offres

Reponse

ChampTypeDescription
idstring
titlestring
statusstring
lotsarray
deadlinestring
sourcestring

Outils lies : procurement_list_tenders, procurement_search_tenders


procurement_list_sources

Liste les plateformes de publication (BOAMP, TED, etc.).

Scopemcp.read
Lecture seuleOui
DestructifNon
IdempotentOui

Reponse

ChampTypeDescription
sourcesarray
totalnumber

Outils lies : procurement_trigger_sync


procurement_list_tenders

Liste les appels d'offres publics disponibles.

Scopemcp.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
limitnumberNonNombre maximum de resultats (defaut : 50)
offsetnumberNonDecalage pour la pagination (defaut : 0)
statuschoix (open, closed, all)NonFiltrer par statut (open, closed, awarded)

Reponse

ChampTypeDescription
tendersarray
totalnumber

Exemple

{
"name": "procurement_list_tenders",
"arguments": {}
}

Outils lies : procurement_get_tender, procurement_search_tenders


procurement_search_tenders

Recherche des appels d'offres par mot-cle, code CPV ou secteur.

Scopemcp.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
querystringOuiTerme de recherche
budgetMaxnumberNonMaximum budget
budgetMinnumberNonMinimum budget
cpvCodesarrayNonCPV codes to filter by
limitnumberNonMaximum results (defaut : 50)
regionstringNonGeographic filter

Reponse

ChampTypeDescription
tendersarray
totalnumber

Exemple

{
"name": "procurement_search_tenders",
"arguments": {
"query": "informatique",
"cpvCode": "72000000"
}
}

Outils lies : procurement_list_tenders, procurement_analytics


procurement_trigger_sync

Declenche une synchronisation des appels d'offres depuis les sources.

Scopemcp.write
Lecture seuleNon
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
sourceIdstringOuiSource ID to sync

Reponse

ChampTypeDescription
jobIdstring
statusstring

Outils lies : procurement_list_sources


Depannage

CodeMessageSolution
404Appel d'offres non trouveVerifiez l'identifiant avec procurement_list_tenders.

Besoin d'aide ?

Ecrivez-nous : Support et contact.