Skip to main content
Glama
Soumit MCP Server
by vext-ma

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SOUMIT_API_KEYNoThe Soumit API key. May be left empty for public API access.
SOUMIT_API_URLNoThe base URL of the Soumit API.https://soumit.ma

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
prompts
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_tendersB

Rechercher des appels d'offres publics marocains récents et actifs par mot-clé, secteur ou montant minimum.

get_tender_detailsB

Obtenir la fiche complète, la synthèse du DCE, les critères éliminatoires et le statut Go/No-Go d'un appel d'offres.

check_regulatory_complianceA

Calculer la conformité d'une offre financière avec le Décret n° 2-22-431 : détection d'offre anormalement basse ou excessive (Articles 44 & 45), et vérification des délais d'affichage (Article 23).

search_competitor_awardsB

Intelligence concurrentielle : rechercher l'historique d'un concurrent ou d'un attributaire au Maroc (marchés gagnés, montants, acheteurs clients, motifs d'éviction).

get_company_profileA

Obtenir la fiche 360° complète d'une entreprise ou fournisseur au Maroc : identité légale officielle (ICE 15 chiffres, RC, IF, CNSS, forme juridique, capital MAD, adresse, ville, activité, conformité fiscale) croisée avec son historique de la commande publique (volume total remporté en MAD, nombre d'attributions aux PV, rabais moyen consenti vs budget administratif, top acheteurs publics clients, dernières attributions remportées).

search_bpu_articlesB

Rechercher des marchés publics par article ou spécification ligne par ligne dans les bordereaux des prix (BPU / CPS) : références matérielles, normes, désignations techniques.

audit_submission_checklistB

Crash-test administratif : vérifier la liste des pièces obligatoires pour éviter l'élimination d'office à l'ouverture des plis (Articles 27 & 28 du Décret 2-22-431).

execute_procurement_intentB

Cadre d'exécution agentique (Soumit Execution Framework) : transforme une intention métier en contrat typé, vérifie l'autorité (Décret 2-22-431), extrait les preuves textuelles (Backblaze B2/R2) et fournit le lien de gouvernance portail.

verify_evidence_chainC

Vérifier la chaîne de preuve cryptographique (SHA-256) d'un extrait de CPS, RC ou PV stocké sous Backblaze B2 ou Cloudflare R2.

submit_portal_recourseB

Actionner un recours sur le portail : override humain de verdict, signalement d'ambiguïté, ou demande d'éclaircissement Art. 22.

get_execution_audit_trailB

Consulter le journal d'audit infalsifiable (hash-chain) d'un contrat d'exécution pour la gouvernance et le contrôle.

search_market_mentionsB

Rechercher les conversations, articles de presse et signaux sociaux récents sur les marchés publics marocains (controverses, litiges, réformes, acheteurs, retards de paiement, allégations).

get_buyer_intelligenceB

Intelligence acheteur public au Maroc : historique de commande publique, profil de paiement sous la Loi n° 69-21 (délai moyen de paiement en jours, conformité légale au plafond de 60 jours, niveau de risque trésorerie ODP) et derniers appels d'offres émis.

get_market_barometerC

Baromètre macroéconomique de la commande publique au Maroc (Soumit Barometer) : volume budgétaire global engagé en Dirhams (MAD), nombre d'opportunités actives, ventilation par pôle régional et conformité au quota TPME de 30% (Article 148 du Décret 2-22-431).

Prompts

Interactive templates invoked by user choice

NameDescription
audit_tender_riskAuditer les risques réglementaires et financiers d'un appel d'offres marocain.
compliance_checkÉvaluer la conformité d'une offre financière au Décret 2-22-431.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 14 tools

Disambiguation4/5

Most tools target clearly distinct resources/actions (tender search vs. details vs. compliance vs. checklist). A few pairs are close — search_competitor_awards vs. get_company_profile both return award history, and get_execution_audit_trail vs. verify_evidence_chain both deal with proof/audit — but descriptions distinguish micro (company/contract) from macro and verification from logging.

Naming Consistency4/5

All names are snake_case and verb-first (search_, get_, check_, submit_, verify_, execute_, audit_), giving a predictable pattern. VERB selection varies meaningfully with action; audit_submission_checklist is a minor noun-phrase deviation but still verb_noun readable.

Tool Count5/5

14 tools sit comfortably in the well-scoped 3-15 range. Each tool maps to a distinct procurement workflow stage (search, analyze, comply, verify, execute), so none feel padded.

Completeness4/5

The surface covers the full lifecycle: discovery, tender details, competitor/buyer/company intelligence, compliance, submission checklist, execution, recourse, and audit/evidence verification. Minor gaps like deadline/alert monitoring or direct bid submission exist but core agent workflows are covered.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues